Skip to main content

Overview

BRM controls access with roles. A role is a named set of permissions, and each permission unlocks one specific capability, such as browsing agreements, viewing individual transactions, or approving finance workflow steps. Every user holds one or more roles, and their access is the combination of the permissions in all of them. You manage roles from the Roles page in Settings. It lists every role in your organization, and opening a role shows exactly which permissions it includes and who holds it, so you can adjust it to match the way your team works.

Organization roles and Relationship roles

BRM has two kinds of roles. Organization roles apply everywhere in BRM, while Relationship roles apply to one specific software or vendor. A Relationship role adds access to one software or vendor on top of whatever a person’s organization roles already allow, and it never removes or downgrades an Organization role. Some permissions behave differently depending on which kind of role holds them. For example, “View credit cards” on an organization role shows every card, while the same permission on a relationship role shows only the cards for that software or vendor.

Where permissions apply

Permissions apply everywhere a person can reach data: the BRM app, list exports, Ask BRM (including Slack, MCP, and scheduled jobs), notifications, and the API. Exporting follows viewing, so anyone who can browse a list can also export it; there is no separate export permission. Ask BRM only answers with data the person asking is allowed to see. When you change a role or who holds it, the update reaches people who are already signed in within about two minutes. Nobody needs to sign out and back in.

System organization roles

BRM includes the following Organization roles, each marked as System roles on the Roles page.
RoleWhat it does
Super AdminFull access to all data and settings, including BRM internal administration.
AdminManages users, roles, integrations, workflows, and organization settings.
MemberThe configurable minimum permissions granted to everyone in the organization.
ComplianceReads and edits compliance data.
Compliance ApproverReads and edits compliance data and approves compliance workflow steps.
FinanceReads transaction and spend data and edits finance data.
Finance ApproverReads transaction and spend data, edits finance data, and approves finance workflow steps.
ITReads and edits IT data.
IT ApproverReads and edits IT data and approves IT workflow steps.
LegalReads and edits legal agreements.
Legal ApproverReads and edits legal agreements and approves legal workflow steps.
More information worth knowing to better understand each role:

Super Admin

Super Admin is marked Restricted and is locked on the roles page, so its permissions cannot be changed. Only Super Admins can give the role to someone else or edit and remove users who hold it.

Admin

Admin does not automatically include sensitive data. To see financial, legal, compliance, or IT information, an Admin also needs the matching data role.

Member

Member is the baseline every user receives. Members can create requests and view vendors and software, while financial and legal data stays hidden unless they own a specific software or vendor or someone shares it with them. Because Member applies to everyone, any change you make to it changes the starting point for your whole organization.

Data and Approver roles

The Compliance, Finance, IT, and Legal roles are added on top of a person’s other roles to give them access to sensitive information in that area. Each area’s Approver role covers the same data and adds the ability to approve that area’s workflow steps. You choose who approves each step in the request’s configuration; the Approver role is what allows that person to act on it.

Relationship roles

Relationship roles are limited to a person’s access to a single software or vendor. BRM includes the following Relationship roles, each marked as Relationship roles on the Roles page.
RoleWhat it doesShareable
Compliance CollaboratorGrants compliance access to a specific software or vendor.Yes
Finance CollaboratorGrants finance access to a specific software or vendor.Yes
IT CollaboratorGrants IT access to a specific software or vendor.Yes
Legal CollaboratorGrants legal access to a specific software or vendor.Yes
OwnerGranted automatically to the owner of a software or vendor.No
The four Collaborator roles should be assigned when sharing a Software or Vendor page. For example, if a colleague only needs IT details for one vendor, share the IT access on that vendor, and they will receive the IT Collaborator role on that relationship and nowhere else. Software and Vendor Sharing walks through the steps. The Owner role is only granted when the user is assigned as the owner of a software or vendor. Thus, the owner role cannot be shared on its own.

Edit a role

Admins can edit roles by default. You can change any system role except Super Admin, along with the relationship roles.
1

Open the role

Go to Settings, open Roles, and select the role you want to change.
2

Choose permissions

On the Permissions tab, select or clear permissions. The Selected and All toggle switches between what the role already includes and the full catalog, and the search box finds permissions by name.
3

Manage members

On the Members tab, see who holds the role and add or remove people.
4

Save

Click Save changes. The update reaches everyone who holds the role within roughly two minutes.

Rules for editing roles

  • You can only grant what you hold. A role you edit can only include permissions you have yourself, so any permission outside your own access appears greyed out.
  • Prerequisites are handled for you. Some permissions depend on others; the finance, legal, compliance, and IT approval permissions, for example, also require the ability to “Approve workflow steps they are assigned to”. Selecting a permission adds anything it depends on, and clearing a prerequisite clears the permissions that rely on it.
  • A few permissions are reserved for Super Admins. Granting the Super Admin role, editing or removing users who hold it, and viewing BRM-internal integration details can’t be added to any other role. As a result, the Super Admin view shows more permissions than the editor lists.
  • Assign unrestricted roles includes assigning roles to yourself. Anyone with this permission can give any role not marked Restricted to any user, including themselves. They still can’t add permissions they don’t hold to a role.

A note on report permissions

Report access is not limited by a role’s other permissions. View all user-generated reports, Manage reports, and View all BRM-generated reports can show data the role cannot otherwise reach. Grant them only to people who should see everything a report can include.

Custom organization roles

Custom organization roles let you build a role around a specific team or function and choose every permission it includes. A Renewal Lead might read spend and edit agreements without touching anyone’s access, and a Finance Analyst might build reports across spend with no way to change an agreement. Custom organization roles are available as an upgrade. To turn them on, click Request custom roles on the Roles page. Once they are enabled, you build a custom role the same way you edit a system role—by choosing its permissions, adding members, and saving.

Permission reference

These tables list every permission you can add to a role, grouped and ordered the way they appear in the role editor.
PermissionWhat it allows
View Strategic ReadShows the Strategic Read card on vendor relationship summaries.
View Negotiation IntelligenceShows the Negotiation Intelligence card on vendor relationship summaries.
View individual login activityShows individual login details, including in Ask BRM.
Browse softwareShows software lists and details the role can access, including in Ask BRM, and lets you export those lists to CSV.
Edit softwareLets you edit software. Anyone who can edit a vendor can also edit that vendor’s software.
View archived softwareShows software that has been archived.
Archive softwareLets you archive software and restore archived software.
Browse vendorsShows vendor lists and details the role can access, including in Ask BRM, and lets you export those lists to CSV.
Edit vendorsLets you edit vendors, including the vendor’s software and its status.
View archived vendorsShows vendors that have been archived.
Archive vendorsLets you archive vendors and restore archived vendors.
Share software and vendor access with other usersLets you share access to software and vendors you can see, and invite others to them.
Assign relationship ownersLets you set the owner of software and vendors you can see when sharing them.

FAQs

  • What’s the difference between an Organization role and a Relationship role?
    An Organization role applies everywhere in BRM. A Relationship role applies to one specific software or vendor, such as IT Collaborator or an Owner for a single vendor.
  • Can I change what a system role can do?
    Yes. Open the role on the Roles page, adjust its permissions, and save. Super Admin is the only role you can’t edit.
  • How do I get custom organization roles?
    Custom organization roles are available as an upgrade. Click Request custom roles on the Roles page to get started.
  • Does sharing a Software or Vendor page override someone’s organization role?
    No. Sharing adds a relationship role on that one page and never removes or downgrades an organization role. To change someone’s organization-wide access, update their roles on the Roles page or in Settings > Users.
  • Is there a separate permission for exporting data?
    No. Anyone who can browse a list can export it.
  • Why are some permissions greyed out when I edit a role?
    You can only add permissions you hold yourself, so anything outside your own access is unavailable.
  • How long does a permission change take to apply?
    About two minutes for people who are already signed in.