Repository Roles

When you create a repository, matching pairs of Repository Roles that have identical names are created in the Repository Permission Management and the User Management. The Repository Permission Management roles and the User Management roles have been merged into Repository Roles to meet BI Services requirements. A Repository Role is consistent, if a role with the same name exists on Repository Permission Management and User Management level:

Role Permissions Protection Migration/Changes
Supreme Administrator Total Control Yes Empty User Management role created
User Management Link Administrator Administer User Management Link Yes Empty User Management role created
Repository Administrator

Administer Repository

Create Application

Administer User Management Link

Administer Users and Groups

Yes

User Management role is renamed

Joined with User Management role Administer

Assigned to Create Application and Administer User Management Link

Application Creator Create Application Yes

Empty User Management role created

Original role name Project Creator is renamed

Change Password Change Password Yes

Empty Repository Role created

Original role Edit Password is renamed

Designer User Use BI Designer Yes Empty User Management role created
Studio User

Empty User Management role created

Not visible in BI Services and on-premise environment

Farm Administrator

Administer Farm

Administer Log

View Log

Yes

Created

Visible in BI Services environment

Log Administrator

Administer Log

View Log

Yes

Created

Visible in BI Services environment

Log Viewer View Log Yes

Created

Visible in BI Services environment

Existing repositories are migrated according to these rules:

  • The User Management role Administer is renamed to Administer Repository to match the Repository Permission Management role so that they are joined. The role will is not assigned to additional permissions. The role assignments to users and groups will not be changed as these roles are still separated in on-premise environments.
  • The Project Creator role is renamed to Application Creator.
  • The Edit Password role is renamed to Change Password.
  • All Repository Permission Management roles are amended by User Management roles of same name without assigned permissions and vice versa.
  • Farm Administrator, Log Administrator, and Log Viewer roles are created anew, both as Repository Permission Management and User Management roles.

Repository Roles are protected according to these rules:

  • All built-in Repository Roles are protected in newly created repositories including their permission assignments.
  • In migrated repositories only the roles Farm Administrator, Log Administrator, and Log Viewer including their permission assignments are protected.
  • Role assignments to users and groups are not protected.

For further details, see these topics:

Related topics