Manage User Metadata How-to Guide
1 - Manage user metadata how-to guide
Before authoring global data policies to mask columns or redact rows, user metadata must exist in Immuta so that it can be used in the policy to identify the users that should be targeted by the policy.
This how-to guide demonstrates how to manually add groups and attributes or use existing groups in external identity managers to identify these users.
For detailed explanations and examples of how to manage user metadata, see the Managing user metadata guide.
Requirements
Immuta permission: USER_ADMIN
Prerequisite
Identity access manager configured
Organize your user metadata using the ABAC method
Fact-based user metadata allows you to decouple policy logic from user metadata, allowing highly scalable ABAC policy authoring. For example,
Steve has attribute:
country:USA
Sara has attribute:
role:administrator
Stephanie has attribute:
sales_region: Ohio, Michigan, Indiana
Create groups that describe users' roles or who they are.
Create attributes that describe users' roles or who they are.
Add user metadata to Immuta
Once you've organized your user metadata, you can add that metadata in Immuta in these ways:
Add attributes and groups to users in your identity manager. Then, sync your users, groups, and attributes from your external identity manager to Immuta:
LDAP: Enable LDAP sync and sync groups and attributes to Immuta for your provider.
OpenID Connect or SAML: Enable SCIM for your provider and enable sync attributes and groups.
Next steps
Learn
Read these guides to learn more about using Immuta to mask sensitive data.
Choose your path: orchestrated RBAC and ABAC: This section describes the two different approaches (or mix) you can take to managing policy and their tradeoffs.
Managing data metadata: This guide describes how to manage your data metadata and create meaningful tags before you use them to author policies.
Author policy: This guide describes how to define your global data policy logic.
Implement
Follow these guides to start using Immuta to mask sensitive data.
Manage data metadata. Tag your columns with tags that are meaningful.
Author policy. Define your global data policy logic.
Optionally test and deploy policy.
Last updated
Was this helpful?