[Index]

Model: relation/HcsRoleREL

Roles

Full HTML Help

Overview

Provider administrators can manage the roles that are available for administrators, operators, and users at lower levels in the hierarchy.

Note

References to HCM-F and Shared Data Repository (SDR) are only relevant if installed.

Edit a Role

To edit an existing role:

  1. Log in as provider administrator.
  2. Go to Role Management > Roles.
  3. Locate the role you want to change; then, click on the role to open it.
  4. Update the role settings, as required.
  5. Save your changes.

Add a Role

To add a new role:

  1. Log in as provider administrator.
  2. Choose Role Management > Roles.
  3. Click Add.
  4. Define role settings:
Setting Description
Name* Name of the role. This field is mandatory.
Hcs Component Access* Controls which HCM-F components (FF or SA) that users with this role have access to. Used with Hierarchy Type and Service Assurance Role Type when mapping roles to HCM-F. This field is mandatory.
Service Assurance Role Type* Controls read/write access to HCM-F components. Used with Hierarchy Type and Hcs Component Access when mapping roles to HCM-F. This field is mandatory.
Hierarchy Type* The type of hierarchy nodes applicable at the selected hierarchy level. For example, at Provider level, the following values are allowed: Provider, Reseller, Customer, and Site. While at the Reseller level, the following values are allowed: Reseller, Customer, Site. Controls which roles are available at which levels in the hierarchy. Also used with Hcs Component Access and Service Assurance Role Type when mapping roles to HCM-F. This field is mandatory.
Description Description of the role.
Access Profile* Permissions for resources are defined in Access Profiles. This field is mandatory.
Menu Layout The menu layout assigned to the role. Controls the menu options available to users assigned to the role.
Landing Page The home page assigned with the role. Controls what the home page looks like for users assigned to the role.
Theme* The name of the theme assigned to the role. The theme controls the overall look and feel of the Admin Portal. This field is mandatory.
Self Service Feature Display Policy The selected Self Service Feature Display Policy that is associated to the role.
Self Service Links Provide useful links to Self Service end users.
  1. Click Save to save the role.

Microsoft-only Role

Starting with version 21.3-PB1, VOSS Automate ships with a Microsoft-only role (MicrosoftOnlyRole) and accompanying role-based access control elements, which are predefined for a Microsoft-only user interface experience. These elements include predefined field display policies, landing pages (MicrosoftOnlyLP), and menus (MicrosoftOnlyMenu). Installing these templates provides the baseline for a Microsoft-only version of VOSS Automate, and hides non-Microsoft GUI elements, such as the FDPs, menus, and landing pages reflecting functionality used for managing Cisco devices.

To use the MicrosoftOnlyRole in VOSS Automate:

  1. Log in to VOSS Automate as hscadmin.

  2. Go to (default menus) Role Management > Roles.

  3. Locate MicrosoftOnlyRole in the list view.

  4. Select the role in the list (or click on the role to open it).

    Note

    This role ships with a standard access profile and a predefined menu layout and landing page.

  5. Click Export to export the role to a JSON file, and save the file to your local computer.

  6. Edit the JSON file to specify the hierarchy where you want to use the role.

  7. Go to (default menus) Administration Tools > Import.

  8. Browse to the location you saved the JSON file, then click Import.

  9. Go to (default menus) Role Management > Roles to verify that the role now exists also at the hierarchy you specified.

  10. At the hierarchy where you wish to assign the role to a user (Provider or Customer), go to (default menus) User Management > Admins. Choose a user (or add a user), then on the User Details tab, from the Role field, choose the role (MicrosoftOnlyRole) you imported to this level, and save your change.

Model Details: relation/HcsRoleREL

Title Description Details
Base Group Assigned by FDP
  • Field Name: Base
  • Type: Object
Name * Name of Role
  • Field Name: Base.name
  • Type: String
  • MaxLength: 1024
Description Description of Role
  • Field Name: Base.description
  • Type: String
Role
  • Field Name: role
  • Type: Object
Description Description of Role
  • Field Name: Base.role.description
  • Type: String
Rules
  • Field Name: rules
  • Type: Object
Hierarchies Allowed Hierarchies where this Role can be assigned to a user. Roles may exist at a higher level in the hierarchy.
  • Field Name: hierarchy_types.[n]
  • Type: Array
  • Cardinality: [1..n]
Access Profile * The selected Access Profile that is associated with the Role.
  • Field Name: Base.role.access_profile
  • Type: String
  • Target: data/AccessProfile
  • Target attr: name
  • Format: uri
Menu Layout The selected Menu Layout that is associated with the Role.
  • Field Name: Base.role.menu_layout
  • Type: String
  • Target: data/MenuLayout
  • Target attr: name
  • Format: uri
Landing Page Landing page for user
  • Field Name: Base.role.landing_page
  • Type: String
  • Target: data/LandingPage
  • Target attr: name
  • Format: uri
Theme The selected Theme that is associated with the Role.
  • Field Name: Base.role.theme
  • Type: String
  • Target: data/Theme
  • Target attr: name
  • Format: uri
Self Service Feature Display Policy
  • Field Name: Base.role.ss_display_policy
  • Type: String
  • Target: data/SelfServiceFeatureDisplayPolicy
  • Target attr: name
  • Format: uri
Self Service Links Provide useful links to Self Service end users
  • Field Name: Base.role.selfservice_links
  • Type: String
  • Target: data/SelfServiceLinks
  • Target attr: name
  • Format: uri
Hcs Component Access * Determines the type of HCS Components a User (assigned to this Role) is permitted to access. The types are: All HCS Applications:(Fulfillment and ServiceAssurance), HCMF Access Only:(Fulfillment Only), Service Assurance Access Only:(Service Assurance Only) and End User:Self Service Access (Self Service)
  • Field Name: Base.hcsComponentAccess
  • Type: String
  • MaxLength: 1024
  • Choices: ["Fulfillment and ServiceAssurance", "Fulfillment Only", "Service Assurance Only", "Self Service"]
Service Assurance Role Type * Determines the type of operations a User (assigned to this Role) is permitted to perform.
  • Field Name: Base.privileges
  • Type: String
  • MaxLength: 1024
  • Choices: ["Administrator", "Operator"]
Hierarchy Type * The Hierarchy Level at which this Role will be created and accessible for assignment.
  • Field Name: Base.hierarchyType
  • Type: String
  • Target: data/HierarchyNodeType
  • Target attr: name
  • MaxLength: 1024
  • Format: uri
Rules
  • Field Name: rules
  • Type: Object
Hierarchies Allowed Hierarchies where this Role can be assigned to a user. Roles may exist at a higher level in the hierarchy.
  • Field Name: hierarchy_types.[n]
  • Type: Array
  • Cardinality: [1..n]
Access Profile * The selected Access Profile that is associated with the Role.
  • Field Name: Base.access_profile
  • Type: String
  • Target: data/AccessProfile
  • Target attr: name
  • Format: uri
Menu Layout The selected Menu Layout that is associated with the Role.
  • Field Name: Base.menu_layout
  • Type: String
  • Target: data/MenuLayout
  • Target attr: name
  • Format: uri
Landing Page Landing page for user
  • Field Name: Base.landing_page
  • Type: String
  • Target: data/LandingPage
  • Target attr: name
  • Format: uri
Theme The selected Theme that is associated with the Role.
  • Field Name: Base.theme
  • Type: String
  • Target: data/Theme
  • Target attr: name
  • Format: uri
Self Service Feature Display Policy
  • Field Name: Base.ss_display_policy
  • Type: String
  • Target: data/SelfServiceFeatureDisplayPolicy
  • Target attr: name
  • Format: uri
Self Service Links Provide useful links to Self Service end users
  • Field Name: Base.selfservice_links
  • Type: String
  • Target: data/SelfServiceLinks
  • Target attr: name
  • Format: uri