Task-Based Access Control (TBAC)

Task-based access control (TBAC) is a flexible security system deployed in workflow management processes on a large scale. In TBAC, permissions are granted to tasks, and users can only access the permissions during the task’s execution.

Task-Based Access Control (TBAC)


  • Which type of access controls can be role based or task-based?

    Only non-discretionary controls. Role-based access control and task-based access control are examples of non-discretionary controls (or Mandatory Access Controls) since they assign information to roles or tasks instead of individual users.

  • What are the types of Task-based access control?

    The following are the types of TBAC:

    • Discretionary Access Control
    • Rule-Based Access Control
    • Mandatory Access Control
    • Role-Based Access Control