Permissions are used to limit the actions users/groups can perform in the system. For editing the permissions inside a role, see Roles.
Documents
Available permissions:
-
ViewJob
-
DeleteJob
-
SearchJob
-
AddJob
-
ReleaseJob
PMC Web UI
-
ViewJob – have access to pending jobs view
-
DeleteJob – have access to delete pending jobs
-
SearchJob – have access to list jobs when using the page search functionality
API
If the settings Allow unauthenticated requests and Allow untrusted endpoints are set to true for the API KEY that is used, the permissions will not be checked.
-
ViewJob – have access to list documents in endpoint /documents (GET)
-
AddJob – have access to upload documents in endpoint /documents (PUT)
-
ReleaseJob – have access to release a job in endpoint /documents/uuid/address (POST)
Mobile Gateway
The permissions are checked only for api version 5.0.0 or higher
-
ViewJob – have access to list documents for action=getprintjobsforusername and action=downloaddocument
-
ReleaseJob – have access to release a job for action=printdocument, action=printurl, action=getprintjobsforreleasecode, action=printjobtoprinter, action=printjobidtodeviceserial and downloaddocument
action=downloaddocument requires both ViewJob permission and ReleaseJob permission
Account
-
AccessVendorAccount
-
AccessCustomerAccount
-
ModifyVendorAccount
-
ModifyCustomerAccount
-
CreateVendorAccount
-
CreateContainer
-
DeleteVendorAccount
-
DeleteContainer
Privacy
-
ViewPrivacySettings – view the Privacy section in Security options
-
ModifyPrivacySettings – change the Privacy section in Security options
-
ViewUnmaskedPersonalData – see usernames and document names in their real form in reports, job lists, job search and audit logs
Without ViewUnmaskedPersonalData, usernames and document names are anonymized regardless of the account's Privacy setting, and audit logs are not accessible. See Privacy.