Configuring Attribute-Based Access Control (ABAC) Assignments for User Attributes
The Attribute-Based Access Control (ABAC) Phase 1: Foundations feature is under Public Preview. Please contact OneTrust Support to request early access.
User attribute assignments automatically grant record-level access based on the value of a user attribute field on a record. Rather than manually sharing records with individual users, organizations can use user attributes to dynamically assign access based on ownership, responsibility, or other business relationships.
Common examples include granting access to record owners, business owners, privacy owners, risk owners, and other designated stakeholders. When the value of a supported user attribute changes, access is automatically updated to reflect the new assignment. This article explains how to associate assignments with user attribute fields and manage user attribute-based access at scale.
Prerequisites
Before completing the procedures in this article, ensure the required assignment has already been created, configured with the User attributes access option, and activated. For more information, see Managing Assignments with Attribute-Based Access Control (ABAC).
To assign an assignment to a user attribute
You can associate an assignment with a user attribute field to automatically grant the permissions defined by that assignment to users assigned to the attribute.
To update user attribute assignments on a record
You can update user attribute assignments on a record when ownership, responsibility, or access requirements change. Updating the user assigned to an attribute automatically updates the record-level permissions associated with that assignment.
To bulk update user attribute assignments across multiple records
You can bulk update user attribute assignments when changes need to be applied across multiple records. This approach helps administrators update assignment-based access at scale rather than modifying records individually.
Additional Resources
For a complete list of ABAC resources, see the Attribute-Based Access Control (ABAC) User Guide, which includes foundational concepts, implementation guidance, and solution-specific documentation.
To continue configuring and managing ABAC, reference the following procedural configuration articles:
-
Managing Assignments with Attribute-Based Access Control (ABAC)
-
Managing Record Admins & Ownership with Attribute-Based Access Control (ABAC)
-
Sharing, Requesting, and Managing Access with Attribute-Based Access Control (ABAC)
-
Configuring Attribute-Based Access Control (ABAC) Assignments for Workflows
-
Auditing Access Changes with Attribute-Based Access Control (ABAC)