- Introduction
- Roles and Permissions
- Access Control
- Designing long-running workflows
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Resume After Delay
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Add Task Comment
- Update Task Labels
Roles and Permissions
The roles and permissions for Actions are set from Orchestrator.
Robot Role
In order for the Robot to generate an Action, upload, download, and delete data from a storage bucket, it needs the appropriate permissions. Make sure the Robot role has been granted the following:
To create an action:
- View,Edit,Create on Actions
To assign an action:
- Create on Actions Assignments
To upload document data:
- View,Edit,Create on Storage Files
- View on Storage Buckets
To delete document data after downloading:
- View,Edit,Delete on Storage Files
- View on Storage Buckets
Personal Workspace Administrator Role
To generate actions in the context of a personal workspace folder and have them displayed in the Action Center inbox, the following permissions have been added as default:
- Create,View,Edit,Delete on Actions.
- Create,View,Edit,Delete on Action Catalogs.
Custom Roles - Actions
We recommend defining the following roles for handling actions:
Document validation admin
As a validation admin, you see all the generated Document Validation Actions and assign them to users in the Manage Actions view.
The following permissions are required:
- View,Edit on Actions.
- View,Edit,Create,Delete on Storage Files.
- View on Storage Buckets.
- View,Edit,Create on Action Assignments.
-
View,Edit,Create on Action Catalogs.
Document validation user
As a validation user, you see all the form and Document Validation Actions assigned to you, and validate them in the My Actions view.
The following permissions are required:
- View,Edit on Actions.
- View,Edit,Create on Storage Files.
- View on Storage Buckets.
-
View,Edit on Action Assignments.
Document classification admin
As a classification admin, you see all the generated Document Classification Actions and assign them to users in the Manage Actions view.
The following permissions are required:
- View,Edit on Actions.
- View,Edit,Create,Delete on Storage Files.
- View on Storage Buckets.
- View,Edit,Create on Action Assignments.
-
View,Edit,Create on Action Catalogs.
Document classification user
As a classification user, you see all the form and Document Classification Actions assigned to you, and edit them in the My Actions view.
The following permissions are required:
- View,Edit on Actions.
- View,Edit,Create on Storage Files.
- View on Storage Buckets.
-
View,Edit on Action Assignments.
Action admin user
As an action admin, you see all the generated Form Actions and assign them to users in the Manage Actions view.
The following permissions are required:
- View,Create on Action Assignment.
- View,Edit,Create on Action Catalogs.
-
View,Edit,Create,Delete on Actions.
To manage action labels, the following permissions are required:
- View,Create,Delete on Tags.
Action user
As an action user, you see all the Form Actions assigned to you, and edit them in the My Actions view.
The following permissions are required:
-
View,Edit,Create on Actions.
To manage action labels, the following permissions are required:
- View,Create,Delete on Tags.
Technical user
As a technical user, you handle External Actions.
The following permissions are required:
- Edit on Actions.
To manage action labels, the following permissions are required:
- View,Create,Delete on Tags.
Custom Roles - Processes
We recommend defining the following roles for handling processes:
Queue process user
As a queue process user, you can generate forms to provide inputs to a queue.
The following permissions are required:
- View on Queues.
-
View,Edit,Delete on Transactions.
Job process user
As a job process user, you can generate forms to provide inputs to a job.
The following permissions are required:
- View on Processes.
-
View,Edit,Delete on Jobs.
Note:To trigger a process through file upload, you need the following permissions:
- View,Edit, Create on Storage Files.