Predefined Roles
  • 28 Feb 2023
  • 4 Minutes to read
  • Contributors
  • Dark
    Light

Predefined Roles

  • Dark
    Light

In ARM, a set of predefined roles can be assigned to your account based on your needs through your org owner or administrator. It is not possible to delete or change these roles. Here is the list of roles available:

RoleModuleDescription
Account InfoAdminAllows access to the user's account information, including account subscription type, plugins, etc.
Role ManagementAdminAllows users to view the Role Management page.
User ManagementAdminAllows users to view the User Management page.
User PermissionsAdminAllows users to view the User Permission page.
Version Control RepositoriesAdminAllows users to view the Version Control Repositories page.
ALM ManagementAdminAllows users to view the ALM Management page.
Salesforce Org ManagementAdminAllows users to view the Salesforce Org Management page.
Branching BaselineAdminAllows the user to trigger a new branching baseline operation in ARM.
NotificationsAdminAllows users to view and configure the Mail Server Settings.
Search and SubstituteAdminAllows users to access the Search and Substitute screen.
Create CI JobCI JobAllows users to create a new CI Job operation in ARM.
CI Job ListCI JobAllows users to view the list of CI Jobs triggered to date.
CI Job ResultsCI JobAccess to the CI Job Results screen.
DashboardDashboardAllows users to view the Dashboard page.
PipelineDashboardAllows users to view the Pipeline page.
Single DataloaderDataloaderAllows users to run a single dataloader operation (insert, extract, update, upsert, and delete) in ARM.
Dataloader-ProDataloaderAllows users to run the Dataloader Pro operation in ARM.
Dataloader ConfigurationDataloaderAllows users to view the Dataloader Configuration page.
Test Environment SetupDataloaderAllows users to manage the Org synchronization page.
Deployment HistoryDeploymentAllows users to view the Deployment History screen.
New DeploymentDeploymentAllows users to create a new deployment activity in ARM.
Profile ManagerDeploymentAllows users to view the Profile Manager screen.
Org SynchronizationDeploymentAllows users to manage the Org synchronization page.
EnvProvisioningEnvironment ProvisioningManage the Environment Provisioning module, which includes creating a migration or unsupported metadata template.
New Feature Migration TemplatenCinoAllows users to create a new feature migration template in the nCino module.
Feature ManagementnCinoAllows users to view the feature migration dashboard page under the nCino module.
Feature DeploymentnCinoAllows users to create a new feature deployment process for nCino objects
Deployment HistorynCinoAllows users to view the Feature Deployment History page.
Commit HistorynCinoAllows users to create a feature commits request and view the Commits History page.
CI JobsnCinoAllows users to view the Feature Migration CI Jobs summary page.
Create CI JobnCinoAllows users to create a new Feature Migration CI Job.
Special Permissions In Feature CI Job List
  • Edit
  • Delete
  • Clone
nCinoThese special permissions will allow users to manage the Feature CI Job List screen:
  • Edit access will allow users to update/modify the CI Job list, 
  • Delete access will allow users to delete the CI Job List, which is no longer required
  • Clone access will allow users to duplicate a CI Job List based on the configuration from the parent CI Job.
Release DesignerPipelineAllows users to view the Release Designer screen under the Pipeline module.
ReleasesPipelineAllows users to view the Release screen under the Pipeline module.
SchedulesPipelineAllows users to view the Schedules screen under the Pipeline module.
Create PipelinePipelineAllows users to create a new pipeline
Create ReleasePipelineAllows users to create a new release
Release Pipeline ApprovalPipelineAllows users to manage the release pipeline request, either approve or decline them.
Weekly ReportsReportAllows users to view the weekly, monthly, or yearly report for the actions performed in their Salesforce Org. 
Code coverage ReportsReportAllows users to view the code coverage report for their Salesforce Org.
StaticCodeAnalysisReportView the static code analysis report for your Salesforce Org or Version Control.
AuditReportView the Audit Report for your Salesforce Org between the start and end date.
Hub ManagementSalesforce DXAllows users to create a new scratch hub and manage the Hub Management page.
ModularizationSalesforce DXAllows users to create a new module and manage the Modularization page.
Scratch Org ManagementSalesforce DXAllows users to create a new scratch org and manage the Scratch Org Management page.
Unlocked PackagesSalesforce DXAllows users to create and manage the unlocked packages.
TAFTAFAllows users to view and work on the TAF module
New EZ-CommitVersion ControlAllows users to create an EZ-Commit operation in ARM.
New EZ-MergeVersion ControlAllows users to create a merge process in ARM.
Merge RequestVersion ControlAllows users to view the Merge Request screen.
New Commit TemplateVersion ControlAllows users to create New Commit Templates.
Manage LabelsVersion ControlAllows users to manage the Release Labels, the Commit Labels, and the ALM Labels.
External Pull RequestsVersion ControlAllows users to create a pull request and manage the external pull requests that already exist.
Merge Request HistoryVersion ControlAllows users to access the Merge Request summary page.
CommitsVersion ControlAllows users to access the Commits page
CommitTemplatesVersion ControlAllows users to access the Commit Templates screen.
Commit on behalf of othersVersion ControlAllows users to commit on behalf of someone else
Gated check-ins ApproverVersion ControlAllows users to act as gated check-in approvers to approve/decline the build of the code that your users are attempting to check-in.
Show validate commit onlyVersion ControlAllows users to view the prevalidated commits only on the Commits page.
Hide custom labelsVersion ControlAllows users to hide the custom labels
Hide release labelsVersion ControlAllows users to hide the release labels
EZ-Merge ApproverVersion ControlAllows users to manage the merge process (approve or decline) triggered in ARM.
EZ-Merge AdministratorVersion ControlAllows users to configure the Merge Settings under the My Account section.
Skip Org MappingsVersion ControlAllows users to skip the org mapping and directly perform the commit.
Create Pull RequestVersion ControlAllows users to create a new pull request.
Pull Request ApproverVersion ControlAllows users to manage the pull request, either approve or decline.
Merge Request ApproverVersion ControlAllows users to manage the merge request, either approve or decline.

Was this article helpful?

What's Next