Issue Description
Agents can be edited by others without explicit permission
Based on current settings, it seems all moderators are able to edit Agents created by other users without Edit permissions granted. Moderators are ok to edit Agent Creators roles but should not be allowed to edit Admins or other Moderator Agents at same or higher level without Edit permissions granted to them by those persons/authors.
Root Cause (if known)
No separation in editing capabilities for Agent Moderator roles for editing other moderators agents. Moderators should be able to edit Agent Creators. But for other Agent Moderators, we would like to see if that can be prevented.
Proposed Solution/Enhancement
Same roles Moderators, Creators should have settings to prevent edit rights within same roles. View ok, copy/share agent ok, edit the agent Not ok till explicitly given to other users with same role.
Impact
This would create inconsistencies with Agent set up if everyone outside of the owner is able to edit an Agent in same role level or other roles.