| GetRolePermissionConstants | Scroll | 
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/GetRolePermissionConstants
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRolePermissionConstants
Gets a list of role-based permission constants defined on the server.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRolePermissionConstants
<Empty message>
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/GetRolePermissionConstantsResponse
| Element Name | Element Type | Restrictions | Description | 
| â– parameters | 
 | 
 | |
| â–¡ PermissionConstants | 
 | nillable | Gets list of constants values for each permission type. | 
| â– Access | xs:unsignedLong | 
 | Basic access permission. | 
| â– Administrator | xs:unsignedLong | 
 | Administrator permission. | 
| â– CaseClose | xs:unsignedLong | 
 | Close case. | 
| â– CaseCreate | xs:unsignedLong | 
 | Create Case. | 
| â– CaseDelete | xs:unsignedLong | 
 | Delete case. | 
| â– CaseReopen | xs:unsignedLong | 
 | Reopen case. | 
| â– CaseUpdateIndexData | xs:unsignedLong | 
 | Update index data of a case. | 
| â– CategoryAccessArchive | xs:unsignedLong | 
 | Category access archive | 
| â– CategoryArchive | xs:unsignedLong | 
 | Archive in a category. | 
| â– CategoryFieldChange | xs:unsignedLong | 
 | Category field change | 
| â– CategoryFieldRead | xs:unsignedLong | 
 | Category field read | 
| â– CategoryFieldSet | xs:unsignedLong | 
 | Category field set | 
| â– DocumentAddAnnotation | xs:unsignedLong | 
 | Add annotations to a document. | 
| â– DocumentAddPage | xs:unsignedLong | 
 | Add pages to documents. | 
| â– DocumentCreateTask | xs:unsignedLong | 
 | Document create task | 
| â– DocumentDelete | xs:unsignedLong | 
 | Delete documents. | 
| â– DocumentDeleteAnnotation | xs:unsignedLong | 
 | Delete annotations of a document. | 
| â– DocumentDeletePage | xs:unsignedLong | 
 | Delete pages of documents. | 
| â– DocumentEdit | xs:unsignedLong | 
 | Edit documents. | 
| â– DocumentExport | xs:unsignedLong | 
 | Export documents. | 
| â– DocumentManageLink | xs:unsignedLong | 
 | Document manage link | 
| â– DocumentPrint | xs:unsignedLong | 
 | Print documents. | 
| â– DocumentProtect | xs:unsignedLong | 
 | Protect a document. | 
| â– DocumentUpdateIndexData | xs:unsignedLong | 
 | Update the index data of documents. | 
| â– DocumentViewDocument | xs:unsignedLong | 
 | View documents. | 
| â– DocumentViewHistory | xs:unsignedLong | 
 | View the document history. | 
| â– DocumentViewInHitList | xs:unsignedLong | 
 | View documents in a hit list. | 
| â– KeywordDictionaryChange | xs:unsignedLong | 
 | Make changes to the keyword dictionary. | 
| â– Operator | xs:unsignedLong | 
 | Operator permission. | 
| â– QueryAdministrator | xs:unsignedLong | 
 | Administer a query. | 
| â– QueryExecute | xs:unsignedLong | 
 | Execute a query. | 
| â– ReadPermissions | xs:unsignedLong | 
 | Read permissions. | 
| â– SetPermissions | xs:unsignedLong | 
 | Permission to set permissions for all Thereforeâ„¢ users. | 
| â– WorkflowAddDocument | xs:unsignedLong | 
 | Link a document to a workflow process. | 
| â– WorkflowDelegate | xs:unsignedLong | 
 | Delegate a workflow instance. | 
| â– WorkflowDelete | xs:unsignedLong | 
 | Delete workflow instances. | 
| â– WorkflowParticipate | xs:unsignedLong | 
 | Participate in a workflow process. | 
| â– WorkflowStartManually | xs:unsignedLong | 
 | Start workflow manually. | 
| â– WorkflowViewAll | xs:unsignedLong | 
 | View all workflow related information. | 
| â– WorkflowViewHistory | xs:unsignedLong | 
 | View the history of a workflow instance. | 
| â– ManageDashboards | xs:unsignedLong | 
 | Manage dashboard permissions. Share and edit dashboards. Create/Remove dashboard folders and move dashboards in between folders. | 
| â– SharingLinks | xs:unsignedLong | 
 | Sharing links permissions. Share documents with other people via a link. | 
| â– CaseFieldChange | xs:unsignedLong | 
 | Case Definition field change. | 
| â– CaseFieldSet | xs:unsignedLong | 
 | Case Definition field set. | 
| â– CommentsAdd | xs:unsignedLong | 
 | Post comments. | 
| â– CommentsEditOthers | xs:unsignedLong | 
 | Edit others comments. | 
| â– CommentsEditOwn | xs:unsignedLong | 
 | Edit own comments. | 
| â– CommentsView | xs:unsignedLong | 
 | View comments. | 
Legend:
| â– | Not nillable element. | 
| â–¡ | Nillable element. | 
| ≡ | List of elements. | 
| Bold | Mandatory element. |