Skip to main content

Manage member roles

View and manage roles of members to ensure proper access and restrictions

Browserstack uses role-based access control that determine what access and privileges does a user have on BrowserStack.

Types of Roles

A member can have two category of roles: IAM role and Product role. Each of them come with their own set of permissions and previleges.

  • IAM roles: These roles govern administrative access of a user. It dictates what identity and access management privileges a user has within their Organization account on BrowserStack.

  • Product roles: BrowserStack offers multiple products. Product roles are product-specific roles that provide a user with granular access in a given BrowserStack product.

Note:
  • Currently, product roles are applicable only for products App Percy, Percy, Test Management and Test Observability products. Learn more about Product roles.

IAM Roles in BrowserStack

IAM roles define the administrative level permissions any member has e.g. managing users and their access on BrowserStack.

IAMRoles

Details about the IAM roles and permissions are outlined below:

IAM Role Details
Owner An owner of an Organization on BrowserStack, is the member that has purchased the subscription. An owner has all privileges which include buying, upgrading, downgrading and cancelling subscriptions, modifying product access privileges, inviting and removing members from an Organization, and changing member roles. Each Organization can only have one owner.
Admin An admin is a member that has privileges which include modifying product access privileges for other members, inviting and removing members from an Organization and changing member roles. An Organization can have more than one admin.
User A user is a member who can use the products for which access privileges have been granted and can invite other users. A Organization can have multiple users, invited by an admin or the owner.
Note:
  1. If Teams are created within an Organization, then Team can have members with Admin or User roles.
  2. Teams is an Enterprise Feature. Learn more about Enterprise plans.

View IAM role

  • You can view your IAM role from the Account -> Profile page as shown: View IAM Role

  • Owner and Admin(s) can view the IAM roles assigned to other members from Account -> Users page.

Who can manage IAM roles

Owner and Admins can modify the IAM role for any user. Below is a table which summarizes the behaviour:

IAM Role Can modify role for
Owner All members
Admin All members (except Owner)
Team Admin Only for their team members
User None
Note: If Auto User Provisioning is enabled, members can be centrally added and managed from the Identity Provider(IdP) e.g. Okta, Azure AD.

How to modify IAM roles for a member

IAM Role in BrowserStack can be modified by performing the following steps:

  1. Click the Users tab in the User Management page. Users Tab
  2. Find the user (whose role needs to be modified) in the Users table.
  3. Hover over the Role entry for the user and click on the Edit pencil icon visible Edit Role
  4. Select the new Role from the dropdown and click Save Role Change

How to modify IAM role for members in bulk

BrowserStack allows you to perform bulk actions for modifying role by performing the following steps:

  1. Click the Users tab in the User Management page. Users Tab
  2. Select the records you want to edit. You can apply a filters to your table to filter out the records you want to edit.
    • To edit a few individual records, select the checkboxes next to the records you want to edit.
    • To edit all of the records, select the checkbox at the top left of the table. Users Tab
  3. Click Action from top of the table and select Modify Role
  4. Select the Role you want to assign to all selected records from the dropdown and click Save

    Bulk Role

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Download Copy