Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Taskana allows for a fine grained access control to workbasketsWorkbaskets. This is done by maintaining an access control list for each workbasketWorkbasket. An access control list item grants a set of permissions to an access id (JAAS principial, user or group).

The following permissions are available:

Permission

Meaning

READ

Read or query

workbasket

Workbasket metadata and its containing Tasks.

If a user does not have the READ permission, he does not even know about the existence of the

workbasket

Workbasket.
If a user does not have the READ permission, he can’t see the Tasks within that Workbasket.

OPEN

The user is allowed to explicitly query the

tasks of the workbasket (the content). 

Tasks of specific Workbaskets.

If a user does not have the OPEN permission, he can’t query/filter Tasks by Workbaskets.

APPEND

The user is allowed to append a task to the

workbasket

Workbasket. This applies to creation of tasks in this

workbasket

Workbasket as well as for transferring tasks to this

workbasket

Workbasket.

TRANSFER

Allows the user to transfer tasks from this

workbasket

Workbasket to another one.

DISTRIBUTE

The user is allowed to distribute tasks from this

workbasket

Workbasket to the configured distribution targets. For distribution the APPEND and TRANSFER permissions are checked also. 

CUSTOM_1 .. CUSTOM_12

Permissions to be used in custom code to configure application specific scenarios which are not directly checked by TASKANA.