Configure Operator Role Permissions

Anthony - Versasec Support
Anthony - Versasec Support
  • Updated

Introduction

It is expected that you have already gone through the guide Manage Operator Roles before going through this guide.

It is possible to configure what operations can be assigned to a particular role from the Options - Roles page. Configuring operator role permissions are typically limited to the vSEC:CMS Admin application but could be used to limit what an operator can perform from the vSEC:CMS Agent application as well.

From version 7.0, out of the box, there are 2 roles by default: System Administrator and Helpdesk

This article will describe the different roles available and what they mean.

Role Description

Roles are broken into 3 different types:

  • Menu: These are the menu items available from the Admin application only.
  • Process: These are the actual lifecycle operations that an operator can perform from the Admin and Agent application.
  • Tasks: These are the actual operations that an operator can perform from the Admin application only. 

The particular items within each type can be either Viewable+ExecuteViewable or Hidden. These types mean:

  • Viewable+Execute: the item in question can be fully operated on;
  • Viewablethe item in question can only be viewed and not actually performed;
  • Hidden: the item is hidden and cannot be performed.

The System Administrator will have Viewable+Execute for all items and it is recommended to not change these. For Helpdesk you will see different settings for these items.  

Menu

Items of menu type are only applicable to the Admin application.

Action

Description

Home

The home page for the Admin application.

Lifecycle

The lifecycle page for the Admin application.

Actions - Credential Unblock - Online

From Actions - Credential Unblock if the managed credential is attached.

Actions - Credential Unblock - Offline

From Actions - Credential Unblock if the managed credential is not attached and the operator has searched for the user from the repository.

Actions - Credential Unblock - Self-service

From Actions - Credential Unblock if the managed credential is configured for self-service additional operations can be performed.

Actions - Temporary Credential

From Actions - Temporary Credential if this is configured for a managed credential.

Actions - FIDO2

From Actions - FIDO2  FIDO2 related operations can be performed.

Actions - PIN Policies

From Actions - PIN Polices  PIN policy related operations can be performed.

Actions - BIO Policies

From Actions - BIO Polices  BIO policy related operations can be performed.

Actions - Certificates/Keys

From Actions - Certificate/keys  certificate related operations can be performed.

Actions - Custom Data on Credential

From Actions - Custom Data  custom data related operations can be performed.

Actions - Print Credential

From Actions - Print Credential a test print on a smart Credential can be performed.

Actions - Update Credential

From Actions - Update Credential pending updates can be performed on a credential.

Actions - Clean Credential

From Actions - Clean Credential a reset can be performed.

Actions - Request Certificates

From Actions - Request Certificates certificate requests can be made.

Actions - Virtual Credential

From Actions - Virtual Credential virtual smart Credentials can be created.

Actions - Credential Information

From Actions - Credential Information specific credential information can be seen.

Repository - Credentials

From Repository - Credentials all managed smart Credentials can be viewed.

Repository - Transaction Log

From Repository - Transaction Log all transaction log history can be viewed.

Repository - Master Keys

From Repository - Master Keys all master key(s) created and used can be viewed.

Repository - Archived Keys

From Repository - Archived Keys all archived keys in they system can be viewed.

Repository - Messages

Repository - Messages - This is an old legacy repository that is no longer used.

Repository - Tokens Repository

Repository - Tokens Repository - This is an old legacy repository that is no longer used.

Repository - Credential Transfer

From Repository - Credential Transfer options for migrating from other credential management systems is available.

Repository - Batch Processes

From Repository - Batch Processes all batch processes that have been performed can be viewed.

Repository - Reports

From Repository - Reports all configured reporting can be viewed.

Repository - Managed Certificates - Certificates

From Repository - Managed Certificates - Certificates all managed certificates can be viewed.

Repository - Managed Certificates - Certificates Logs

From Repository - Managed Certificates - Certificates Logs all logs around certificate lifecycle management can be viewed.

Repository - System Logs

From Repository - System Logs all logs for general system activities can be viewed.

Repository - Device Management - Managed Devices

From Repository - Device Management - Managed Devices all managed devices where Virtual Credentials are managed can be viewed.

Repository - Device Management - Logs

From Repository - Device Management - Logs all logs for managed devices where Virtual Credentials are managed can be viewed.

Repository - Device Management - Events

From Repository - Device Management - Events all events for managed devices where Virtual Credentials are managed can be viewed.

Repository - Device Management - Software Version

From Repository - Device Management - Software Version all client side software installed on managed devices where Virtual Credentials are managed can be viewed.

Repository - Batch Stations - Stations

From Repository - Batch Stations - Stations all batch stations configured can be viewed.

Repository - Batch Stations - Input queue

From Repository - Batch Stations - Input queue all batch stations in the input queue can be viewed.

Repository - Batch Stations - Tasks processing

From Repository - Batch Stations - Tasks processing all batch stations that have tasks processing can be viewed.

Repository - Batch Stations - Tasks success

From Repository - Batch Stations - Tasks success all batch stations that have successfully performed tasks can be viewed.

Repository - Batch Stations - Tasks failing

From Repository - Batch Stations - Tasks failing all batch stations that have failed tasks can be viewed.

Repository - Batch Stations - Batch Logs

From Repository - Batch Stations - Batch Logs all batch station logs can be viewed.

Repository - ACME - Account

From Repository - ACME - Account all ACMS accounts can be viewed.

Repository - ACME - Order

From Repository - ACME - Order all ACME orders can be viewed.

Repository - ACME - Logs

From Repository - ACME - Logs all ACME logs can be viewed.

Repository - Credential Stock

From Repository - Credential Stock all credentials in stock can be viewed.

Repository - Credential Stock Logs

From Repository - Credential Stock Logs all activities performed around credential stocks can be viewed.

Repository - AD Password Reset

From Repository - AD Password Reset all activities around AD password resets can be viewed.

Repository - Pending Tasks

From Repository - Pending Tasks all pending tasks around virtual credentials can be viewed.  

Templates - Credential Templates

From Templates - Credential Templates the credential profiles can be managed.

Templates - Certificate Management Templates

From Templates - Certificate Management Templates the certificate management templates can be managed.

Templates - BIO Policies

From Templates - BIO Policies the credential BIO policies can  be managed.

Templates - Credential Layouts

From Templates - Credential Layouts the credential printing layouts can be managed.

Templates - FIDO2 - FIDO2 Templates

From Templates - FIDO2 - FIDO2 Templates the FIDO2 templates can be managed.

Templates - FIDO2 - FIDO2 Passkey Templates

From Templates - FIDO2 - FIDO2 Passkey Templates the FIDO2 passkeys can be managed. 

Templates - FIDO2 - FIDO2 Enterprise Templates

From Templates - FIDO2 - FIDO2 Enterprise Templates the FIDO2 enterprise templates can be managed.

Options - Security

From Options - Security security related settings can be configured.

Options - Settings

From Options - Settings all general settings can be configured.

Options - Credentials

From Options - Credentials all credentials managed in the system can be configured.

Options - PIV

From Options - PIV all PIV specific settings can be configured.

Options - Device Management

From Options - Device Management all settings specific to device management when virtual smart Credentials are managed can be configured.

Options - Master Key

From Options - Master Key new master keys can be generated.

Options - Connections

From Options - Connections all connection settings can be configured.

Options - Schedulers

From Options - Schedulers all scheduled tasks can be configured.

Options - Variables

From Options - Variables all system variables can be created.

Options - Operators

From Options - Operators all operators in the system can be viewed and edited.

Options - Roles

From Options - Roles all operator roles can be configured.

Options - Tenants

Options - Tenants is reserved for future use.

Options - Repository

From Options - Repository specific repository data can be configured for export.

Options - Virtual Credential

From Options - Virtual Credential specific configurations for virtual credentials can be configured.

Options - License

From Options - License license specific tasks can be performed.

Process

All lifecycle activities that can be performed by an operator are described in this section.

Action

Description

Register Credential

This is where an operator can register a credential as part of lifecycle management.

Unregister Credential

This is where an operator can unregister a credential as part of lifecycle management.

Issue Credential

This is where an operator can issue a credential as part of lifecycle management.

Initiate Credential

This is where an operator can initiate a credential as part of lifecycle management.

Delete Credential

This is where an operator can delete a credential as part of lifecycle management.

Revoke Credential

This is where an operator can revoke a credential as part of lifecycle management.

Retire Credential

This is where an operator can retire a credential as part of lifecycle management.

Inactivate Credential

This is where an operator can inactivate a credential as part of lifecycle management.

Activate Credential

This is where an operator can activate a credential as part of lifecycle management.

Lock Credential

This is where an operator can lock a credential as part of lifecycle management.

Unlock Credential

This is where an operator can unlock a credential as part of lifecycle management.

Update Credential

This is where an operator can update a credential as part of lifecycle management.

Clean Credential

This is where an operator can clean a credential as part of lifecycle management.

Perform Batch Process

This is where an operator can perform batch processes on credentials as part of lifecycle management.

Create Virtual Credential

This is where an operator can create a virtual credential as part of lifecycle management.

Destroy Virtual Credential

This is where an operator can destroy a virtual credential as part of lifecycle management.

Change Credential Template

This is where an operator can change a credential template.

Tasks

These are the actual operations that an operator can perform from the Admin application. We will show which tasks these settings relate to using screenshots from the actual Admin application so it is easier to understand what each task refers to.

Lifecycle - Selected Credential Info - Configure

Untitled.png

Actions - Credential Information - Custom Data on Credential - Show Details

Untitled.png

Actions - Custom Data on Credential - Edit Online

Untitled.png

Actions - Custom Data on Credential - Edit Offline

Untitled.png

Actions - Request Certificates - Request

Untitled.png

Actions - Request Certificates - Manage

Untitled.png

Actions - Request Certificates - Add

Untitled.png
Actions - Request Certificates - Delete

Untitled.png
Repository - Archived Keys - Import

Untitled.png
Repository - Device Management - Managed Devices - Execute

Untitled.png

Repository - Device Management - Managed Devices - Delete

Untitled.png
Repository - Device Management - Managed Devices - Issue

Untitled.png
Repository - Device Management - Managed Devices - Retire

Untitled.png
Repository - Device Management - Managed Devices - Synchronize

Untitled.png
Repository - Device Management - Managed Devices - Edit Flags

Untitled.png
Repository - Device Management - Managed Devices - View TPM Info

Untitled.png
Repository - Device Management - Managed Devices - View Windows Hello For Business Info

Untitled.png
Repository - Device Management - Events - Delete

Untitled.png

Repository - Device Management - Enrollment Configuration - Edit

Untitled.png
Repository - Device Management - Software Version - Edit

Untitled.png
Repository - Certificates - Delete

Untitled.png

Repository - Certificates - Revoke

Untitled.png
Options - Variables - Edit

Untitled.png

Options - Schedulers - Configure

Untitled.png
Credential Templates - View - Export

Untitled.png
Credential Templates - View - Save

Untitled.png
Options - Credential - SM keys

Untitled.png
File - Server Certificates

Untitled.png
File - Program Setting

Untitled.png
User Credential certificates - Issue - Choose ID

For manual issuance when multi role is configured.

Untitled.png
Credential Templates - Modify

This task is to control what an operator can perform on templates from Templates - Credential Templates. This means you can control all aspects as highlighted below.

Untitled.png
Modify Connector Settings

Untitled.png

Modify Repository Settings

Untitled.png
Configure Repository Columns

Untitled.png

Key archival - Recovery

Untitled.png
Key archival - Delete archived key

Untitled.png
Options - Operators - Update keys

Untitled.png
Options - Operators - Add

Untitled.png
Options - Operators - Edit

Untitled.png
User Credential certificates - Delete

Untitled.png
User Credential certificates - Issue

Untitled.png
User Credential certificates - Reissue

Untitled.png

User Credential certificates - Import

Untitled.png
User Credential certificates - PIN

This is for tasks where a managed credential supports multiple PINs. A PIN button option will be available from Actions - Certificates/Keys for a credential that is issued with this multi PIN feature configured.
User Credential certificates - Default

Untitled.png
User Credential certificates - Recover

Untitled.png
Actions - FIDO2 - Delete

From Actions - FIDO2 you can control what tasks an operator can perform.

PIN Policies - Set

Untitled.png

BIO Policies - Set

Untitled.png
BIO Policies - Enroll Finger Print

Untitled.png
Repository - Copy Clipboard

Untitled.png
Repository - Credential Transfer - Import

Untitled.png
Repository - Credential Transfer - Proceed

Untitled.png

Repository - Credential Transfer - Pre-Issuance

Untitled.png

File - Program Settings  Check for updates now

Untitled.png

File - Program Settings - Credential Stock Management

Untitled.png
File - Program Settings - Message Dialog Management

Untitled.png
File - Program Settings - Linked Custom Data in Credentials Table

Untitled.png
Data export

From Options - Connections control what tasks an operator can perform for any pending data export records.
Save diagnostic trace

Untitled.png

Perform SQL database schema upgrade

You can control what operator role is allowed to perform database schema updates when a product version update is applied.
Self-service access - Generate unblock codes

Untitled.png
Self-service access - Reset user passphrases

Untitled.png
Self-service access - Request Entra ID TAP code

Untitled.png

Pending tasks - Delete entry

Untitled.png

Pending tasks - Execute - Revoke/Delete

Untitled.png
Self-service access - Generate domain account password reset code

Untitled.png
Repository - AD Password Reset Tasks - Add

Untitled.png
Repository - AD Password Reset Tasks - Delete

Untitled.png
Repository - AD Password Reset Tasks - Deactivate

Untitled.png