Skip to main content

Next Steps

Styra recommends the following resources to enhance your knowledge:

  1. Understand the Entitlements model that you want to use. This can be a Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), Rego policy, or any combination of RBAC, ABAC, and Rego.

  2. Connect the data sources (LDAP, HTTP, SCIM, OAPIv3, AWS S3, and so on) that are needed for your Entitlements model and inject them into the [DAS opinionated data model](See Entitlements Object Model Description and Schema). The data required is dictated by the Entitlements model. For example, if you intend to use ABAC to allow access to resources based on their attributes, you will need to define these resources and their attributes. Conversely, if you wanted to start with RBAC, then define where your users, roles, and resources would be retrieved from.

  3. Deploy the OPA-based, cloud-native Entitlements service in any environment that your applications are running in, and point your applications to the new Entitlements service.