Next Topic

Previous Topic

Book Contents

Service Desk User Security

Note: When you create a pre-defined service desk using the Service Desk > Desk Template page, much of the user security issues described in this topic are configured for you.

Note: See System > User Security for an introduction to VSA user security concepts mentioned in this topic.

Access to desk definitions, tickets, and KB articles comprise five levels of user security:

Note: Machine roles and Service Desk are discussed in a separate topic, Integrating Service Desk, Live Connect, and Portal Access.

Role Types

Kaseya licensing is purchased by role type. There are separate role types for licensing users by user role type and licensing machines by machine role type. Each role type enables selected functions listed in the User Roles > Access Rights tab and Machine Roles > Access Rights tab. The number of role type licenses purchased displays in the System > License Manager > Role Type tab. Each role type license specifies the number of named users and concurrent users allowed.

User licensing for the Service Desk module is purchased and managed using two user role types:

Note: The Master role is assigned the Service Desk Administrators role type by default.

User Roles

Three user roles are created when the Service Desk module is installed. These user roles provide three types of function access typically required by Service Desk users. You can use them as is, or modify them if you like, or use them as models for creating your own new user roles.

Users

A VSA user only has access to the Service Desk module and functions by assigning that VSA user to a user role using the Service Desk Administrators or Service Desk Technicians role type.

Scopes

Scopes and Service Desks

The following applies to a VSA user using a role that is linked to the Service Desk Technicians role type and that same role is not linked to the Service Desk Administrators role type.

Note: See Visibility of Service Desk Tickets by a Staff Member for an alternate method of making tickets visible to staff members.

Scopes, User Roles and Knowledge Base Desks

The following applies to a VSA user using a role that is linked to the Service Desk Technicians role type and that same role is not linked to the Service Desk Administrators role type.

Field Permissions

Field permissions are set by role. For VSA users using roles linked to the Service Desk Technicians role type, field permissions determine what fields a user can view or edit within the ticket editor or KB article editor. Typical field permissions include: Editable, View Only, Hidden, or Required. Default field permissions are set by editing template.

Note: VSA users using a role linked to the Service Desk Administrators role type can see and work with any field in any ticket editor or KB article editor. Master role users also always have complete field permission access, regardless of roletype assignment.

Editing Templates

An editing template serves three purposes:

  1. The editing template defines the layout of the dialog used to edit a ticket or KB article.
  2. An editing template may mask selected fields, even though the fields are defined by the desk definition. Using an editing template to mask a field overrides whatever field permission is set for that field.
  3. The editing templates also sets default field permissions for editing a ticket or KB article. Whether assigned by role or by user, you can override the default field permissions set by the editing template to suit your business requirements.

An editing template is applied to a combination of desk definition and user role (or machine role) using Role Preferences or the Desk Definition > Access > Roles tab. An editing template can also be applied to a combination of desk definition and user using User Preferences. User Preferences has precedence over Role Preferences. The default editing template for all roles and all users working with a service desk is specified in the Service Desk > Desk Definition > New or Edit > General Info tab.

Default Field Permissions

Portal Access users (machine users) use ticket field level permissions defined for the Default machine role. The Default machine role also applies to VSA users using a user role that does not include either the Service Desk Administrator or Service Desk Technician roletype. When a VSA user is using the Default machine role to view or edit a ticket, a Default Permissions Apply message displays at the top of a service desk ticket. If even the Default machine role does not provide access to a ticket, then an error message tells the user their role does not permit access to the ticket.

Unassigned Tickets

Tickets can be created without assigning an organization to the ticket. The Desk Definition > General Info tab > Only Masters see Unassigned Tickets checkbox determines whether master users or all users can see unassigned tickets.