ThePermissionConstants |
Scroll |
The ThePermissionConstants class is a replacement for the old ThePermissionType enumeration. Because of the missing 64bit value support in enumerations in MIDL and exceeding the limit of 32bit values for permissions made it necessary to take a different approach here. This class consists of read only properties only and each one of them represents a permission in Thereforeā¢.
Namespace: Therefore.API
|
Name |
Hex Value |
Description |
Operator |
0x0000000000000001 |
Operator permission. |
Admin |
0x0000000000000002 |
Administrator permission. |
SetPermissions |
0x0000000000000004 |
Permission to set permissions for all Thereforeā¢ users. |
Access |
0x0000000000000008 |
Basic access permission. |
SystemConnect |
0x0000000000000010 |
Connect to the Thereforeā¢ system. |
SystemWrite |
0x0000000000000020 |
Write to the Thereforeā¢ system. |
CategoryArchive |
0x0000000000000040 |
Archive in a category. |
QueryAdministrator |
0x0000000000000080 |
Administer a query. |
QueryExecute |
0x0000000000000100 |
Execute a query. |
QueryCtgryTabs |
0x0000000000000200 |
Access query category tabs. |
KeywordDictionaryChange |
0x0000000000000400 |
Make changes to the keyword dictionary. |
QueryTemplatesRead |
0x0000000000000800 |
Read query templates. |
DocumentCreateTask |
0x0000000000000400 |
Create a Thereforeā¢ task. |
DocumentViewinHitList |
0x0000000000001000 |
View documents in a hit list. |
DocumentViewDocument |
0x0000000000002000 |
View documents. |
DocumentPrint |
0x0000000000004000 |
Print documents. |
DocumentExport |
0x0000000000008000 |
Export documents. |
DocumentViewAnnotation |
0x0000000000010000 |
View document annotations. |
DocumentHideAnnotation |
0x0000000000020000 |
Hide document annotations. |
DocumentViewHistory |
0x0000000000040000 |
View the document history. |
DocumentAddAnnotation |
0x0000000000080000 |
Add annotations to a document. |
DocumentDeleteAnnotation |
0x0000000000100000 |
Delete annotations from documents. |
DocumentEdit |
0x0000000000200000 |
Edit documents. |
DocumentUpdateIndexData |
0x0000000000400000 |
Update the index data of documents. |
DocumentAddPage |
0x0000000000800000 |
Add pages to documents. |
DocumentDeletePage |
0x0000000001000000 |
Delete pages of documents. |
DocumentDelete |
0x0000000002000000 |
Delete documents. |
DocumentProtect |
0x0000000004000000 |
Can protect the document from retention policy. |
DocumentManageLink |
0x0000000008000000 |
Create and delete manual document links. |
CaseCreate |
0x0000000010000000 |
Create a case. |
CaseDelete |
0x0000000020000000 |
Delete a case. |
CaseClose |
0x0000000040000000 |
Close a case. |
CaseReopen |
0x0000000100000000 |
Reopen a closed case. |
WorkflowParticipate |
0x0000000000040000 |
Participate in a workflow process. |
WorkflowAddDocument |
0x0000000000080000 |
Link a document to a workflow process. |
WorkflowViewHistory |
0x0000000000100000 |
View the history of a workflow instance. |
WorkflowDelegate |
0x0000000000200000 |
Delegate a workflow instance. |
WorkflowViewAll |
0x0000000000400000 |
View all workflow related information. |
WorkflowDelete |
0x0000000000800000 |
Delete workflow instances. |
WorkflowStartManually |
0x0000000001000000 |
Start a workflow instance manually. |
CategoryFieldRead |
0x0000000010000000 |
Read a index data field. |
CategoryFieldSet |
0x0000000020000000 |
Set a index data field when archiving a new document. |
CategoryFieldChange |
0x0000000040000000 |
Change a index data field value. |
ReadPermissions |
0x0000000080000000 |
Can read security settings. |