Role Groups

Modified on Tue, 20 Jan at 5:24 PM

TABLE OF CONTENTS

Role Groups and Permissions Management

Overview

Role groups control user access levels and permissions within ManagementStudio. They define which users can view, modify, or administer different areas and functions of the platform. Users must have an account to interact with ManagementStudio, and only authenticated administrators can manage user accounts.



Default Role Groups

  • Project Admin: Full administrative rights across all ManagementStudio features.
  • Project Member: Assigned to one or more projects and possibly multiple roles.
  • Power User: Granted specific administrator permissions for common system tasks.
  • Api Connectors: Permitted to execute API commands and manage connectors.

Role Group Permissions

Role group permissions are module-specific and can be configured for various access levels such as Deny Access, Read/Write, and Read Only. The tables below outline available permission options for each module.


Application Permissions

PermissionDescription
CreateCreate a new Application.
Limit access to 'My Apps'View only assigned Applications.
LockLock an Application.
ArchiveArchive an Application.
DeleteDelete an Application.
ImporterImport Applications via Data Importer.
Disable Context MenuRestrict context menu use in Applications.
Run Custom ActionsRun custom actions from context menu.
Send EmailsSend emails from Applications module.
View Hidden TabAccess the hidden tab in Applications module.
Assigned ToUser can be assigned Applications.
Owned ByUser can be set as Application owner.
Packaged ByAssign user as Application packager.
Delegate To 1Assign as Delegate 1 on an Application.
Delegate To 2Assign as Delegate 2 on an Application.
ConfigurationAccess Application configuration in Admin section.


User Migrations Permissions

PermissionDescription
CreateCreate a new User Migration.
Limit access to 'My Users'View only assigned User Migrations.
LockLock a User Migration record.
ArchiveArchive a User Migration.
DeleteDelete a User Migration.
ImporterImport User Migrations via Data Importer.
Disable Context MenuRestrict context menu use in User Migrations.
Run Custom ActionsRun custom actions via context menu in User Migrations.
Send EmailsSend emails from User Migrations module.
View Hidden TabAccess the hidden tab in User Migrations.
Initiate MigrationInitiate a User Migration.
Assigned ToAssign User Migrations to a user.
Delegate To 1Assign as Delegate 1 of a User Migration.
Delegate To 2Assign as Delegate 2 of a User Migration.
ConfigurationAccess User Migration configuration in Admin section.


Device Permissions

PermissionDescription
CreateCreate a new Device.
Limit access to 'My Devices'View only assigned Devices.
LockLock a Device record.
ArchiveArchive a Device.
DeleteDelete a Device.
ImporterImport Devices via Data Importer.
Disable Context MenuRestrict context menu use in Devices.
Run Custom ActionsRun custom actions via context menu in Devices.
Send EmailsSend emails from Devices module.
View Hidden TabAccess the hidden tab in Devices module.
Initiate MigrationInitiate a migration.
Assigned ToAssign Devices to a user.
Delegate To 1Assign as Delegate 1 of a Device.
Delegate To 2Assign as Delegate 2 of a Device.
ConfigurationAccess Device configuration in Admin section.


Mailbox Permissions

PermissionDescription
CreateCreate a new Mailbox.
Limit access to 'My Mailboxes'View only assigned Mailboxes.
LockLock a Mailbox record.
ArchiveArchive a Mailbox.
DeleteDelete a Mailbox.
ImporterImport Mailboxes via Data Importer.
Disable Context MenuRestrict context menu use in Mailboxes.
Run Custom ActionsRun custom actions via context menu in Mailboxes.
Send EmailsSend emails from Mailboxes module.
View Hidden TabAccess the hidden tab in Mailboxes module.
Assigned ToAssign Mailboxes to a user.
Initiate MigrationInitiate a migration.
Delegate To 1Assign as Delegate 1 of a Mailbox.
Delegate To 2Assign as Delegate 2 of a Mailbox.
ConfigurationAccess Mailbox configuration in Admin section.


Bespoke Permissions

PermissionDescription
CreateCreate a new Bespoke item.
Limit access to 'My Bespokes'View only assigned Bespoke items.
LockLock a Bespoke record.
ArchiveArchive a Bespoke item.
DeleteDelete a Bespoke item.
ImporterImport Bespoke items via Data Importer.
Disable Context MenuRestrict context menu use in the Bespoke module.
Run Custom ActionsRun custom actions via context menu in Bespoke.
Send EmailsSend emails from Bespoke module.
View Hidden TabAccess the hidden tab in Bespoke module.
Initiate MigrationInitiate a migration.
Assigned ToAssign Bespoke items to a user.
Delegate To 1Assign as Delegate 1 of a Bespoke item.
Delegate To 2Assign as Delegate 2 of a Bespoke item.
ConfigurationAccess Bespoke configuration in Admin section.


Deployment Unit Permissions

PermissionDescription
CreateCreate a new Deployment Unit.
Limit access to 'My Deployment Units'View only assigned Deployment Units.
LockLock or unlock a Deployment Unit.
ArchiveArchive or unarchive a Deployment Unit.
DeleteDelete or undelete a Deployment Unit.
ImporterImport Deployment Units via Data Importer.
Disable Context MenuRestrict context menu in Deployment Unit module.
Run Custom ActionsRun custom actions via context menu in Deployment Units.
Send EmailsSend emails from Deployment Units module.
View Hidden TabAccess the hidden tab in Deployment Units.
Initiate MigrationInitiate a migration.
Populate Deployment UnitsPopulate and manage a Deployment Unit.
Customise Scheduling SlotsEdit and customise migration time slots.
Update Migration SlotOverride and update a migration slot.
Assigned ToAssign Deployment Units to a user.
Delegate To 1Assign as Delegate 1 of a Deployment Unit.
Delegate To 2Assign as Delegate 2 of a Deployment Unit.
ConfigurationAccess Deployment Unit configuration in Admin section.


Defect Permissions

PermissionDescription
CreateCreate a new Defect.
Limit access to 'My Defects'View only assigned Defects.
LockLock or unlock a Defect.
ArchiveArchive or unarchive a Defect.
DeleteDelete or undelete a Defect.
ImporterImport Defects via Data Importer.
Disable Context MenuRestrict context menu in Defects module.
Run Custom ActionsRun custom actions via context menu in Defects.
Send EmailsSend emails from Defects module.
View Hidden TabAccess the hidden tab in Defects module.
Assigned ToAssign Defects to a user.
Delegate To 1Assign as Delegate 1 of a Defect.
Delegate To 2Assign as Delegate 2 of a Defect.
ConfigurationAccess Defects configuration in Admin section.


Task Permissions

PermissionDescription
CreateCreate a new Task.
Limit access to 'My Tasks'View only assigned Tasks.
LockLock or unlock a Task.
ArchiveArchive or unarchive a Task.
DeleteDelete or undelete a Task.
ImporterImport Tasks via Data Importer.
Disable Context MenuRestrict context menu in Tasks module.
Run Custom ActionsRun custom actions via context menu in Tasks.
Send EmailsSend emails from Tasks module.
Assigned ToAssign Tasks to a user.
ConfigurationAccess Tasks configuration in Admin section.


Contact Permissions

PermissionDescription
CreateCreate a new Contact.
EditEdit a Contact record.
DeleteDelete or undelete a Contact.
ImporterImport Contacts via Data Importer.


PermissionDescription
CreateCreate a new link between modules.
RejectReject a link.
DeleteDelete or undelete a link.
ImporterImport links via Data Importer.
Bulk Read(No additional description provided)
ConfigurationAccess link configuration in Admin section.


Project Permissions

PermissionDescription
MemberGrants access to the project.
Manage NotificationsManage project notifications.
View Email QueueView the email messaging queue.
Edit Email QueueEdit the email messaging queue.
Run Scripts AsRun scripts directly.
Send Project EmailsSend project emails.


Project Config Roles

PermissionDescription
Admin UI AccessAccess the default Admin UI.
Manage Global ConfigurationEdit global settings including email and portal localisation.
Manage Project ConfigurationEdit project settings, email templates, housekeeping, portal localisation.
Manage ExtensionsManage connectors, ESM, plugins, and custom settings.
Access ESM PlansManage ESM plans.
Access ConnectorsManage connectors.
Access Connectors UIAccess the Connectors UI.
Access Custom SettingsAccess the Custom Settings UI.
Manage Micro Update ServiceConfigure the micro update services.
Manage Project ResourcesUpload project resources for emails or attachments.
Manage ContactsConfigure the contacts UI (requires 'Manage Tabs, Details, Menu Items').
Manage BlueprintsCreate and edit blueprints in a project.
Manage Custom FormsCreate and edit custom forms.
Manage Scheduled TasksCreate and edit scheduled tasks in a project.
Manage ScriptsConfigure and manage PowerShell Scripts (requires 'Query User Accounts').
Manage Email TemplatesCreate and edit email templates.
Manage UI ButtonsCreate and manage UI buttons.
Apply Software UpdatesApply software updates.
View Software LicenseView, create new projects, get and apply license keys.


Module Config Roles (Apps, Users, Devices, Mailboxes, Bespokes, Deployment Units, Defects, Tasks)

PermissionDescription
Manage Tabs, Details, Menu ItemsAccess tabs, details, and menu items in modules.
Manage WorkflowManage workflow for modules.


Portal Configuration

PermissionDescription
Access Portal ConfigurationAccess portal settings for configuring the web portal.
Manage Portal WrappersManage portal wrappers.
Delete Portal WrappersDelete portal wrappers.
Manage Portal PagesManage portal pages.
Delete Portal PagesDelete portal pages.
Manage SurveysManage surveys.
Delete SurveysDelete surveys.
Manage Test TypesCreate and edit test types.
Delete Test TypesDelete test types.
Manage Portal DMR ReportsManage portal DMR reports.
Manage Portal DashboardsManage portal dashboards.


User Account Roles

PermissionDescription
Manage User AccountsAccess user management in Admin section.
Manage Role GroupsManage user role groups in Admin section.
Manage Blueprint RulesManage and edit blueprint rules.
Query User AccountsUsed by API or ESM for user validation.
Api ElevatedUsed by API or ESM for certain rules.


Reports

PermissionDescription
Run Endpoint Datamining ReportsRun endpoint datamining reports.
Run Endpoint Projection ReportsRun endpoint projection reports.
Run Endpoint Blueprint Readiness ReportsRun endpoint blueprint readiness reports.
Run Endpoint History ReportsRun endpoint history reports.
User can't save new DMRsPrevent user saving new datamining reports.
User can't run DMRsPrevent user running datamining reports.


Cross Project Permissions

PermissionDescription
ConfigurationConfigure cross-project sharing settings.
Share AssetShare assets to other projects.
Remove AssetRemove shared assets from another project.

Creating a Role Group

To create a new role group:

  1. Navigate to Administration → Role Groups under the User Accounts, Roles, and Permissions section.

  1. Click Click here to add new item.

  1. Enter a unique name and optional description for the role group, then select Save Changes.

  1. Select Edit Rules next to the role group to configure permissions.

  1. Assign the required permissions for each module by selecting appropriate checkboxes or controls.

  1. Click Finished after configuring permissions.

  1. Click Save Changes to finalise the new role group.

Adding a User to a Role Group

To assign a role group to a user:

  1. Go to Administration → User Accounts in the User Accounts, Roles and Permissions section.

  1. Select the user or multiple users (use CTRL + Click for multiple selections).
  2. Right-click and choose Add Roles.

  1. Select the desired roles (use CTRL + Click to select multiple roles), then click Add Roles.


Removing a User from a Role Group

To remove a role group from a user:

  1. Navigate to Administration → MS User Accounts in the User Accounts, Roles, and Permissions section.

  1. Select the user or users (use CTRL + Click for multiple selections).
  2. Right-click and select Remove Roles.

  1. Select the roles you wish to remove from the user(s), then click Remove Roles.


Further Support

For additional assistance, visit the ManagementStudio Service Desk to search the knowledge base or submit a support ticket.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article