SYNERGY
Chapters

11.5Appendix: permission reference

Last updated

This appendix lists every permission by area. The technical name is what roles store and what the REST API checks.

Directory: Active Directory content

PermissionAllowsRisk
ad:users:listSee the list of user accounts and search the directory.View only
ad:users:readOpen a user account and view its attributes and group memberships.View only
ad:users:createAdd new user accounts.Changes data
ad:users:updateChange user attributes, reset passwords, enable or disable accounts.Changes data
ad:users:deletePermanently remove user accounts.Irreversible
ad:groups:listSee and search groups.View only
ad:groups:readOpen a group and view its details and members.View only
ad:groups:createCreate security and distribution groups.Changes data
ad:groups:updateRename groups and add or remove members.Changes data
ad:groups:deletePermanently remove groups.Irreversible
ad:ous:listSee the organisational unit tree.View only
ad:ous:readOpen an organisational unit and view its details.View only
ad:ous:createCreate organisational units.Changes data
ad:ous:updateRename organisational units and change their attributes.Changes data
ad:ous:deleteRemove organisational units and everything they contain.Irreversible
ad:computers:listSee computer accounts.View only
ad:computers:readOpen a computer account.View only
ad:computers:createAdd computer accounts.Changes data
ad:computers:updateChange computer attributes, reset the machine password, enable or disable.Changes data
ad:computers:deletePermanently remove computer accounts.Irreversible
ad:objects:listSee objects that have no dedicated screen (contacts, printers and others).View only
ad:objects:readOpen any directory object and view its raw attributes.View only
ad:objects:createCreate directory objects of any class.Changes data
ad:objects:updateChange, rename or move any directory object.Changes data
ad:objects:deletePermanently remove any directory object.Irreversible
ad:directory:readBrowse the directory tree and read the attributes of its entries; also needed to choose a directory in the top bar.View only

Directory: security, service accounts and policy

PermissionAllowsRisk
ad:acl:readView an object's access control list and its delegations.View only
ad:acl:manageAdd or remove access entries, change the owner, block inheritance.Security-sensitive
ad:acl:delegateApply or remove a named delegation template. Templates that confer full control also need ad:acl:manage.Security-sensitive
ad:spn:manageView and change service principal names on an account.Security-sensitive
ad:serviceaccounts:listSee managed service accounts.View only
ad:serviceaccounts:readOpen a service account and view its configuration.View only
ad:serviceaccounts:createCreate managed and group managed service accounts.Security-sensitive
ad:serviceaccounts:updateChange a service account, including which hosts may retrieve its password.Security-sensitive
ad:serviceaccounts:deletePermanently remove service accounts.Irreversible
ad:password-policies:listSee the default domain policy and fine-grained password policies.View only
ad:password-policies:readOpen a password policy and its subjects.View only
ad:password-policies:createCreate fine-grained password policies.Changes data
ad:password-policies:updateChange password policies, including the default domain policy.Changes data
ad:password-policies:deleteRemove fine-grained password policies.Irreversible

Directory: Recycle Bin and saved searches

PermissionAllowsRisk
ad:deleted-objects:listSee what has been deleted and is still restorable.View only
ad:deleted-objects:restoreBring a deleted object back with its original identity and access.Security-sensitive
ad:deleted-objects:restore-privilegedBring back a deleted administrator, with its administrative memberships. Needs ad:deleted-objects:restore too.Irreversible
ad:deleted-objects:reapply-attributesWrite a restored object's attributes back from the copy kept before deletion.Changes data
savedfilters:listSee the saved searches available to the team.View only
savedfilters:readOpen a saved search and view its query.View only
savedfilters:executeRun a saved search and view its results.View only
savedfilters:createSave new searches for others to reuse.Changes data
savedfilters:updateChange a saved search's name or query.Changes data
savedfilters:deleteRemove saved searches.Irreversible

Access governance

PermissionAllowsRisk
users:listSee who has an account on this platform.View only
users:readOpen a platform account and view its profile and roles.View only
users:createCreate platform accounts.Security-sensitive
users:updateEdit accounts, reset passwords, send setup links, reset two-factor, link Windows accounts, activate and deactivate.Security-sensitive
users:deletePermanently remove a platform account.Irreversible
users:adaccess:readSee which directory connections a platform user may work with.View only
users:adaccess:manageGrant or withdraw a platform user's access to directory connections.Security-sensitive
agents:listSee every connected AI agent: whose account, role, directory, scope and supervision.View only
agents:manageDisconnect an agent or change its supervision.Security-sensitive
roles:listSee the roles defined on the platform.View only
roles:readOpen a role and view the permissions it grants.View only
roles:createCreate roles, including from templates and by copying.Security-sensitive
roles:updateRename roles and change what they grant; in the console, also needed to change which roles a user holds.Security-sensitive
roles:assign-permissionsAdd or remove permissions on a role.Security-sensitive
roles:deleteDelete roles; holders lose their rights.Irreversible
permissions:listSee the full permission catalogue.View only
permissions:readView a single permission's details.View only
apikeys:listSee the API keys issued on the platform.View only
apikeys:readOpen an API key and view its settings.View only
apikeys:createIssue an API key for yourself.Security-sensitive
apikeys:create-for-userIssue an API key on behalf of someone else.Security-sensitive
apikeys:updateRename an API key or change its expiry and settings.Changes data
apikeys:revokeSwitch an API key off immediately.Irreversible
apikeys:deletePermanently delete an API key.Irreversible
apikeys:binding:readSee which directory connection an API key is tied to.View only
apikeys:binding:manageTie an API key to a directory connection, or remove that link.Security-sensitive

Oversight and control

PermissionAllowsRisk
audit:listRead the operations log and change-history panels.View only
audit:verifyVerify that the operations log has not been tampered with.View only
audit:exportExport the operations log in bulk.View only
operations:waiting:listSee your own operations waiting for approval.View only
operations:approveApprove or reject queued operations; set a credential to Unsupervised.Security-sensitive
audit:policies:listSee Directory Policies and Attribute Policies.View only
audit:policies:readView a single operation's policy, and test what the attribute policies decide.View only
audit:policies:updateEnable or disable operations and change their audit and agent settings; add, change or remove attribute policies.Security-sensitive
notifications:historyRead the log of notifications sent.View only
notifications:manageConfigure notification rules, templates and delivery.Changes data
feedback:historyRead the feedback and bug reports users sent to Synergy.View only

Platform administration

PermissionAllowsRisk
adconnections:listSee the directory connections.View only
adconnections:readView a connection's settings and test it; view the directory client settings.View only
adconnections:createAdd a directory connection and its credentials.Security-sensitive
adconnections:updateChange a connection or replace its credentials; change the directory client settings.Security-sensitive
adconnections:deleteRemove a directory connection. Also requires system scope.Irreversible
license:readSee the licence, its entitlements and expiry.View only
license:manageEnter, replace, refresh or remove the licence key.Security-sensitive
updates:readSee the installed version, available updates, schedule and history.View only
updates:manageChange the update schedule, check for updates, approve an installation.Security-sensitive
telemetry:readSee telemetry export and usage-statistics settings.View only
telemetry:manageChange the telemetry collector and usage-statistics consent.Security-sensitive
mcptools:listSee the tools offered to AI agents.View only
mcptools:readOpen a tool and view its definition.View only
mcptools:createAdd a tool to the AI agent catalogue.Changes data
mcptools:updateChange or reset a tool definition or its descriptions.Changes data
mcptools:reloadReload the tool catalogue.Changes data
mcptools:deleteRemove a tool from the catalogue.Irreversible
Note: Directory permissions (those starting with ad:) need an active licence: on an unlicensed installation they are refused with License.NotActivated, whatever the role grants. See Chapter 19, Licence, updates and backups.

Last updated

Did this page help you?