Versions Compared

Key

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


Div
stylemargin-top: -60px;
idgettingStartedText

Managing access for a large organization can be a challenging task, especially when it comes to ensuring compliance with security policies. Different types of applications and use cases require different approaches to authorization policies, with some requiring a more structured role-based approach while others necessitate real-time contextual decisions. To address this complexity, organizations often adopt one of three access control models: Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), or Policy-Based Access Control (PBAC). Each of these methods has its own strengths and limitations, and no single approach can cover all aspects of access control. To offer a comprehensive solution, EmpowerID employs a hybrid access control model that combines the structure and policy definition of RBAC with the flexibility and contextual nature of ABAC and PBAC.


Div
classimg-regular-size


The hybrid approach adopted by EmpowerID allows organizations to focus on protecting their resources and the actions that can be performed on them. EmpowerID Operations, which are blocks of protected code that execute specific actions on resource objects, enable users to perform resource actions. However, to perform these actions, users must have the operations that allow them to do so. To simplify access control, EmpowerID groups operations into Access Levels, which are then combined into Management Roles. Management Roles are collections of operational capabilities packaged as job-based bundles, allowing for quick and easy assignment of resources to users based on their job functions. These assignments can be further customized based on user attributes such as time of day, IP addresses, and devices used. By combining the strengths of RBAC, ABAC, and PBAC, EmpowerID offers a flexible and comprehensive solution for managing access control.



Div
idgettingStartedText

Getting Started





Div
styleheight: 60px;
classrow



Div
classrow


Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Key Concepts

Key Concepts




Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Access Levels

Access Levels




Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Management Roles

Management Roles




Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Business Roles and Locations

Business Roles and Locations





Div
classrow


Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Query Based Collections

Query Based Collections




Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

Visibility

Visibility




Div
idtopic-index
classcol-sm-12 col-md-6 col-lg-3


Div
classtopic-item


Div
classindex-image


Div
classtext-center

PBAC Membership Policy Overview

PBAC Membership Policies





Style
importhttps://docs.empowerid.com/homepage.css