---
title: "How to Configure Roles and Permissions"
description: "Define roles and permissions that control what users can see and do on the platform."
---
In Settings → Roles, a role controls two things: which parts of the navigation a user can open (page access, set per module and per page inside it), and which actions they can take on each object type (object authority: Read, Write, Approve). You can optionally limit an action to just the objects labelled with certain Groups, Keywords, or Permissible Purposes.
:::note[Admin guide]
This page is for administrators with write access to Roles. Roles are assigned to users on the [Users](/user-guide/admin-guide/manage-users/) page.
:::
## What is it?
A **role** is a named bundle of permissions. Every user has one or more roles, and their access is the combination of what those roles grant, so if any role enables a page or grants an action, the user has it. A role controls two things:
* **Page access** - which parts of the navigation a user can see and open. This mirrors the left sidebar you see in the platform: a **module** is one of the top-level sections listed there (Data Vault, Feature Engineering, Model Studio, Resources, Settings), and a **page** is a single screen nested under it. Data Vault contains Data Table, Data Element, and Quality Profile; Model Studio contains Model; Resources contains Global Functions and Reports. You set access on the module, then fine-tune the individual pages under it.
* **Object authority** - which actions a user can take (Read, Write, Approve) on each object type, such as Data Elements, Features, Models, and Policies.
The two work together: page access decides whether a user can reach a screen at all, and object authority decides what they can do with the objects on it. A user needs both.
Optionally, you can narrow object authority so a role only applies to a subset of objects (for example, only Models in the `Auto Lending` group).
## Before you start
* You need write access to Roles in Settings.
* If you plan to limit a role to certain objects, the [Groups, Keywords, and Permissible Purposes](/user-guide/admin-guide/organize-objects/) you want to filter by should already exist.
## Configure a role