Sitecore Security Roles and Responsibilities – Sitecore Implementation Services
A variety of predefined roles are available in Sitecore that let you manage user authorization on items and functionality.
Everyone:
It is used only for assigning and resolving security issues, and is not stored in the role database.
Using it, you can grant access rights to all users in a domain or to all users in a specific group. The role is available in every domain as a global role and as a local role.
Analytics Advanced Testing:
Providing the user with access to additional tabs and controls within Marketing Control Panel.
This role is typically assigned to optimization experts who need additional permissions to conduct tests, allocate traffic, and so on.
Analytics Content Profiling:
In the Experience Editor and Content Editor applications, this command gives the user access to content profiling functionality.
Role Members: Marketing Automation Editors
Analytics Maintaining:
Accesses the Campaign Creator and Marketing Control Panel applications.
Role permissions include the ability to create goal and page event messages and campaigns for them.
Role Members: Marketing Automation Editors, List Manager Editors, Forms Editor, EXM Advanced Users, EXM Users
Analytics Reporting:
Gives the user access to the Campaign Creator, Marketing Control Panel, and Experience Analytics applications.
Role Members: EXM Advanced Users, EXM Users
Author:
Access to the Media Library and Content Editor programmes with a less number of tabs on the ribbon, as well as access to the user’s basic item editing features, are provided.
In addition, this position is a part of two other Sitecore Client roles, thus if you give a user merely this role, the Sitecore Client Authoring and Sitecore Client Users roles are also given to them automatically.
Role Members: Marketing Automation Editors, List Manager Editors, Developer
Designer:
Allows the user to view and write to areas of the content tree that are required when changing layout details for individual items and groups of items via template standard values and items required when configuring the Experience Editor Presentation tab.
Developer:
Allows the user to use the Content Editor’s content manipulation features as well as all of the design and authoring roles that are normally used by client authors and client designers. It also grants users assigned to this role access to more functionality on the Content Editor ribbon, allowing full development features.
This role also has access to the Sitecore menu’s Development Tools menu, which gives the user access to extra development tools such as Package Designer.
EXM Advanced Users:
Role Members: Delete a message, Change the default settings, Change the recipient lists of a subscription message, save a message as a subscription message template, and change the target device.
List Manager Editors:
Allows the user to manage contact lists through the List Manager application. This is mostly for EXM users.
Role Members: EXM Users, EXM Advanced Users, Marketing Automation Editors
Sitecore Local Administrators:
Local Sitecore administrators can access Sitecore and manage the security applications (including security assignments) within that domain. Domains cannot be created or associated with users by a local administrator.
Sitecore Client Users:
Provides the user with minimum access to Sitecore. With this role, the user can log in to Sitecore Desktop, but not to any application.
All the other Sitecore client roles are members of the Sitecore Client User role, so users in any Sitecore client role are automatically members of the Sitecore Client Users role.
Sitecore Security Roles and Responsibilities – Sitecore Implementation Services
Author: Avinash Veluchamy, Sitecore Specialist