Roles

The tasks a user of the DSMC has, depends on the user's role in the company. The "scope" of a role can vary from company to company.

For example, the HelpDesk personnel in a company attend to problems on individual computers. Other employees package software (packagers).
In order to map these "real" roles, you define corresponding roles (e.g. the role of Packaging and the role of Helping). Therefore you don't have to assign the right to execute a task to a specific user individually. Instead, you assign a role to a user which contains the required rights.

A role combines several rights logically, i.e. according to the "real" roles in your company. The following example shows that roles and rights do not have to be assigned one-to-one.

You define the roles as you wish. You can determine how tasks are grouped together into roles. You can change role definitions any time or even add roles you have defined yourself.

Available Roles

The DSMC comes with a number of predefined roles.
These roles have the right to execute typical tasks for specific ranges.
The following table contains the predefined roles. You can create further, user-defined roles.

The system role Read is an exception because this role only contains a single right, the Read right. The Read role is required to read configuration settings from system folders.

Role Description Assigned Rights

System role

Supervisor

The pre-defined role of Supervisor can perform all tasks. It cannot be changed or deleted.

all

System role

Read

The pre-defined role Read contains the right to read objects (Read access). This is especially important when reading configuration settings from system folders.

System right Read

System roles Open: ...

The pre-defined roles Open: ... already include the right with the same name to open the respective area of the DSM Console.

The following roles are available:

  • Open: Organization Tree
  • Open: Software Library
  • Open: NetInstall 5.x Software

You can not assign these roles if you specify that Everyone has the right to open these areas via the ICDB setting Permission to Open the DSMC Views. Existing role assignments are no longer used then.

System rights Open: ...

Packaging Manager

The Packaging Manager is responsible for a sector of the software library.

System right Read

Open: Software Library

Use Software

Manage Software

Delete Software

Manage SW Categories

Delete SW Categories

Manage SW Folders

Delete SW Folders

Quality Manager

The Quality Manager can only assign packages for a pilot installation that have not been released yet or it can create policies for these packages. Also, it can release packages that have passed the test.

System right Read

Open: Software Library

Manage Software

Delete Software

Use Software

Release Software

Use Unreleased Software

Manage Policies

Product Manager

The Product Manager is responsible for assigning packages.

System right Read

Open: Software Library

Use Software

Manage Policies

Helpdesk User

The Helpdesk User can query both hardware and software information as well as rollout information.
Furthermore it can assign packages, edit installation targets and use remote connections.

System right Read

Open: Software Library

Use Software

Edit Installation Targets

Manage Policies

Open Client Logfiles

Client Manager

The Client Manager creates and manages computers, users, groups and OU's. Furthermore it can execute all tasks of a Helpdesk User.

System right Read

Manage Users and Computers

Delete Users and Computers

Manage Groups

Delete Groups

Manage Group Members

Manage Group Memberships

Manage OUs

Delete OUs

Assign Roles

Use Software

Reinstall Computer

Manage Policies

Software Manager

The Software Manager can release packages and query hardware and software information.

System right Read

Edit Installation Targets

Open Client Logfiles

Citrix Farm Manager

The Citrix Farm Manager manages the organization structure, users and computers in a Citrix Server Farm, assigns and publishes software and requests status information.

System right Read

Manage OUs

Delete OUs

Manage Users and Computers

Delete Users and Computers

Manage Policies

Use Software

Manage monitoring definitions Someone with that role is allowed to manage monitoring definitions and reports.

System right Read

Manage Monitoring Definitions

Display Management Reports Someone with that role is allowed to display management reports.

System right Read

Display Management Reports

View Infrastructure Monitoring Someone with that role is allowed to display the infrastructure monitoring.

System right Read

View Infrastructure Monitoring