Defining users, roles, and permissions

Effective data governance and efficient operation in Collibra rely on a well-structured framework of users, roles, and permissions. This framework determines who can access Collibra, what actions they can perform, and which data assets they can view or modify. It ensures both security and compliance. Collibra uses a standard role-based access control (RBAC) model to manage access, providing flexibility for various organizational needs, based on three interconnected concepts:

Managing users

Collibra offers several methods for managing user accounts to suit different organizational structures and integration requirements. The Users and Subscriptions settings page serves as the central hub for managing user access.

Adding and managing users

You can manage users through the following methods:

User statuses and types

Each user account has a status that determines whether they can sign in to Collibra. An enabled user contributes to the license count, while a disabled user does not.

The Collibra licensing model defines user types that correspond to different levels of access and capabilities:

Out-of-the-box user accounts

Collibra includes specific pre-configured user accounts:

Defining roles

A role is a collection of permissions that can be assigned to users and user groups. Roles are crucial for structuring user capabilities and defining responsibilities within Collibra. The Roles and Permissions settings page allows you to view and edit roles and their associated permissions.

Types of roles

The type of role is based on their scope:

Role management

You manage roles to define the actions that users who are assigned that role can perform. This includes viewing and editing existing role permissions and managing their membership by adding or removing users and groups.

Granting permissions

Permissions are the granular authorizations that dictate what a user can see or do in Collibra. They are the basis of access control and are always inherited through roles, never assigned directly to individual users.

Understanding permissions

A permission authorizes access to a specific application or feature or allows users to view or edit a particular resource such as an asset, workflow, or data quality rule. Collibra provides a set of predefined permissions included in default roles, serving as a starting point for managing access control.

Types of permissions

Permissions are classified into two types, similar to roles:

Permission and license interdependence

Permissions directly influence the license type a user occupies. Collibra has several types of permissions, each requiring a specific license type: Viewer, Contributor, Creator. For example, the Product Rights > Catalog global permission requires a Viewer license or higher and

Note You cannot add new permissions, delete existing ones, or change the license they require.

Using groups for efficient management

Groups are logical collections of users, primarily used to simplify the assignment of roles and responsibilities. When a role is assigned to a group, all users in that group automatically inherit the role and the associated permissions.

Managing groups

Collibra offers the following distinct options for group management controlled by the Groups DGC managed Console configuration option:

Out-of-the-box groups

Collibra includes several pre-configured groups:

Collibra licensing model and usage moderation

The Collibra licensing model provides an in-depth approach to user and asset moderation, aligning platform usage with organizational and budgetary requirements.

Automatic license assignment

Collibra automatically calculates the required license type for each user; licenses are not assigned individually. A license type of a user is determined by the highest license required by any permission included in any role assigned to them, either directly or through group membership. For example, if a user holds a role with a permission that requires a Contributor license and another role with a permission that requires a Creator license, that user occupies a Creator seat.

Monitoring usage and allowance limits

The Seats and Assets settings pages help you monitor license and asset consumption against your contractual allowances. Collibra calculates consumption hourly and evaluates it weekly. You benefit from a 20% buffer to manage consumption without interruption to daily activities.

Exceeding 120% of the allowed usage for more than nine consecutive weeks triggers limitations on user or asset management. These limitations are automatically removed once usage falls below the 120% threshold for one week. In exceptional cases where usage cannot be normalized by available administrators, contact your Collibra Account Team.

Best practices for user, role, and permission management

To maintain a secure and efficient Collibra environment: