Authorization
Available resources
The access to the following resources is limited by Valtimo access control.
Resource name | Resource type | Module |
---|---|---|
| Dashboard | |
| Document | |
| Document | |
| Document | |
| Document | |
| Notes | |
| Core | |
| Core | |
| Core | |
| Core | |
| Case | |
| Case |
Dashboard
Resource type: com.ritense.dashboard.domain.Dashboard
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows retrieving a single dashboard. |
View list |
| Allows retrieving lists of dashboards. |
Supported relations
No relations are supported for this type.
Document
Resource type: com.ritense.document.domain.impl.JsonSchemaDocument
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows reading of documents and their data. |
View list |
| Allows retrieving lists of documents. |
Create |
| Allows creation of documents. |
Modify |
| Allows modification of documents. |
Delete |
| Allows deletion of documents. |
Claim |
| Allows users to assign themselves as the case handler. |
Assign |
| Allows assigning a case handler of both the current and other users. |
Assignable |
| Allows users with permissions for this action to be assigned to a document. |
Supported relations
Related resource |
---|
Document definition
Resource type: com.ritense.document.domain.impl.JsonSchemaDocumentDefinition
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows reading of documents definitions |
View list |
| Allows retrieving lists of document definitions |
Create |
| Allows creation of document definitions |
Modify |
| Allows modification of document definitions |
Delete |
| Allows deletion of document definitions |
Supported relations
No relations are supported for this type.
Document snapshot
Resource type: com.ritense.document.domain.impl.snapshot.JsonSchemaDocumentSnapshot
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows reading of document snapshots and their data |
View list |
| Allows retrieving lists of document snapshots |
Supported relations
No relations are supported for this type
Search field
Resource type: com.ritense.document.domain.impl.searchfield.SearchField
Supported actions
Action | key | Description |
---|---|---|
View list |
| Allows use of search fields when searching for documents. |
Supported relations
No relations are supported for this type.
Note
Resource type: com.ritense.note.domain.Note
Supported actions
Action | key | Description |
---|---|---|
View list |
| Allows retrieving lists of notes. |
Create |
| Allows creation of notes. |
Modify |
| Allows modification of notes. |
Delete |
| Allows deletion of notes. |
Supported relations
Related resource |
---|
Execution
Resource type: com.ritense.valtimo.camunda.domain.CamundaExecution
Supported actions
Action | key | Description |
---|---|---|
Create |
| Allows creating an execution. |
Supported relations
Related resource |
---|
Process definition
Resource type: com.ritense.valtimo.camunda.domain.CamundaProcessDefinition
Supported actions
No actions are currently supported.
Supported relations
No relations are currently supported.
Task
Resource type: com.ritense.valtimo.camunda.domain.CamundaTask
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows viewing tasks. |
View list |
| Allows retrieving lists of tasks. |
Claim |
| Allows users to assign themselves as the task |
Assign |
| Allows assigning a tasks handler of both the current and other users. |
Assignable |
| Allows users with permissions for this action to be assigned to the task. |
Complete |
| Allows users to complete the task. |
Supported relations
Related resource |
---|
Task identity link
Resource type: com.ritense.valtimo.camunda.domain.CamundaIdentityLink
Supported actions
No actions are supported for this type.
Case tab
Resource type: com.ritense.case.domain.CaseTab
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows viewing tabs of a case. |
Supported relations
Related resource |
---|
Case tab widget
Resource type: com.ritense.case_.domain.tab.CaseWidgetTabWidget
Supported actions
Action | key | Description |
---|---|---|
View |
| Allows viewing widgets on a case tab. |
Supported relations
No relations are supported for this type.
Supported conditions
The following conditions can be used with their respective structures:
Resource name | Key | Description |
---|---|---|
| Allows conditions to be applied to specific fields. | |
| Allows JsonPath expressions to search through JSON. | |
| Allows more complex conditions by denoting the related entity the nested conditions should apply to. |
Field
key | Description | Examples |
---|---|---|
| The type of condition. In this case |
|
| The field the value should be compared against. |
|
| The operator for the comparison. |
|
| The value to compare the field against. |
|
Operators
Operator | Description |
---|---|
| Equal to. |
| Not equal to. |
| Greater than. |
| Greater than or equal to. |
| Smaller than. |
| Smaller than or equal to. |
| Checks if a collection contains the given value. |
| Checks if a value is contained in the given collection. |
Expression
key | Description | Examples |
---|---|---|
| The type of condition. In this case |
|
| The field used to start the path from. |
|
| The path that points to the field to compare to. |
|
| The operator for the comparison. |
|
| The value to compare the field against. |
|
| The name of the class that is found at the path. |
|
Operators
Operator | Description |
---|---|
| Equal to. |
| Not equal to. |
| Greater than. |
| Greater than or equal to. |
| Smaller than. |
| Smaller than or equal to. |
| Checks if a collection contains the given value. |
| Checks if a value is contained in the given collection. |
Container
key | Description | Examples |
---|---|---|
| The type of condition. In this case |
|
| The related resource type the conditions should apply to. |
|
| The conditions that should apply to the specified resource type. | See supported conditions. |
Special values for the value field
Value | Description |
---|---|
| The identifier assigned to the current user. |
| The email address the current user has. |
| The list of roles the current user has. |
| The configured identifier assigned to the user. |
Last updated