About User Roles

Applies To: System Center Service Manager 2010 SP1

At your company, some employees are responsible for supporting hardware such as portable computers and servers. Some of the employees are allowed to create and update Configuration Items (CI) but not delete them, whereas others are allowed to create, update, and delete CIs.

In Service Manager, the security rights that allow users to access or update information are defined in a user role profile. A user role profile is a named collection of access rights and usually corresponds to employees’ business responsibilities. Each user role profile controls access to such artifacts as knowledge articles, work items (incidents, change requests), authoring, administration, and other credentials. Think of user role profiles as defining what you are allowed to do.

In the future, managers at your company may decide to separate the group of employees who maintain CIs in two groups: those who handle CIs for desktop computers and those who handle CIs for portable computers. They want to retain these two user role profiles, one that can create and edit, but not delete CIs, and another that can create, edit, and delete CIs. You would define these user role profiles with different scopes, one for desktops and one for portable computers. If user role profiles define what you are allowed to do, think of scopes as defining what items that you are allowed to modify. The combination of a user role profile and a scope is called a user role.

Understanding User Roles in Service Manager

In Service Manager, when you click Administration, expand Security, and then click User Roles, a User Roles pane displays a list of user roles. Each of these user roles has been configured with a user role profile and an undefined scope. Since the scope is undefined for these user roles; they can exercise their user profiles on all management pack, queues, groups, tasks, views, and form templates. The following table lists the default user roles, their associated user role profiles, and scope.

User Role User Role Profile Scope

Service Manager Activity Implementers

Activity Implementers

Global

Service Manager Administrators

Administrators

Global

Service Manager Advanced Operators

Advanced Operators

Global

Service Manager Change Initiators

Change Initiators

Global

Service Manager End Users

End Users

Global

Service Manager Read-Only Operators

Read-Only Operators

Global

Service Manager Authors

Authors

Global

Service Manager Problem Analysts

Problem Analysts

Global

Service Manager Workflows

Workflows

Global

Service Manager Incident Resolvers

Incident Resolvers

Global

System Center Change Managers

Change Managers

Global

Service Manager Report Users*

Report Users

Global

Release Manager

Activity Designer

Note

The Service Manager Report Users user role is only available after you register with the Service Manager data warehouse and after the Data Warehouse navigation button is available. To view the Service Manager Report Users user role, click Data Warehouse, expand Security, and then click User Roles.

Example

For example, you want to define one security access that allows users to create and edit, but not delete CIs, and another security access that allows users to create, edit, and delete CIs. Appendix A, at the end of this guide, lists the user role profiles and their associated artifacts. The following table shows user role profiles as they relate to configuration items.

User Role Profile Create Configuration Items Update Configuration Items Delete Configuration Items

Report User

No

No

No

End Users

No

No

No

Read-Only Operators

No

No

No

Activity Implementers

No

No

No

Change Initiators

No

No

No

Incident Resolvers

No

No

No

Problem Analysts

No

No

No

Change Manager

No

No

No

Advanced Operators

Yes

Yes

No

Authors

Yes

Yes

Yes

Workflows

Yes

Yes

No

Administrators

Yes

Yes

Yes

Using the table above, you can see that the Advanced Operators user role profile can create and update, but not delete CIs. The Authors user role profile can create, update, and delete CIs. These are the two user role profiles you use to set up asset management at your company. The members of the asset management team who are allowed to create and update, but not delete CIs, are made members of the predefined Service Manager Advanced Operators profile. The members of the asset management team who are allowed to create, edit, and delete CIs are made members of the predefined Authors profile.

As a best practice, assume members of the asset management team might change. You create two groups in Active Directory and make those groups a member of the Advanced Operators and Authors profiles. Then as members change, users are added and removed from the group in Active Directory and no changes have to be made in Service Manager.

In the future, if you break the asset management team into two groups, one for desktops and the other for laptops, create your own user role by using the same user role profiles, but with different scopes.

Why Some User Roles Cannot Be Created

When creating a user role, notice that four user roles are not listed: Administrator, End Users, Report User, and Workflows. These four user roles are created and populated during setup and, generally speaking, these user roles are used by Service Manager. The following sections describe each of these user roles.

Administrator

The Administrator user role is global in scope; therefore, there is no reason for creating another user role of this type.

End Users

By default, the End Users user role contains a list of all authenticated users, and similar to the Administrator user role, there is no reason for creating additional user roles like this.

Report User

The Report User user role has one purpose in Service Manager: To find the computer hosting Microsoft SQL Server Reporting Services (SSRS) for the user at a Service Manager console. When a user at a Service Manager console tries to run a report, a query is made to the Service Manager management server seeking the computer that is hosting the data warehouse management server. The Service Manager console then queries the data warehouse management server seeking the name of the computer hosting the SSRS. With that information, the Service Manager console connects to SSRS. The singular purpose of the Report User user role is to make these queries. After the Service Manager console connects to the SSRS, the credentials of the user running the console grant access as defined on the SSRS. Because of the narrow purpose of this user role, there is no reason for creating another.

Workflows

Workflows might have to read and write to the Service Manager database. During setup, you are asked to provide credentials for the Workflows user role, and it is this user role that will perform the required actions on the Service Manager database. Like the Report User user role, the narrow purpose of this user role means there is no reason for creating other user roles.

See Also

Tasks

How to Add a Member to a User Role
How to Create a User Role

Did you find this information helpful? Please send your suggestions and comments about System Center Service Manager documentation to scsmdocs@microsoft.com.