Technical and Commercial User Roles

You can create the following types of users in My MATRIXX:

Technical Users

Technical users are granted privileges based on the user role they are assigned. Technical User Role Types describes the two types of user roles defined for technical users.
Table 1. Technical User Role Types
Role Description
Global Authorized to perform tasks on all pricing domains in the pricing repository.
Domain Authorized to perform tasks only for the specified pricing domain.

Technical User Roles and Permissions summarizes the technical user roles and the menu items to which they have access.

Table 2. Technical User Roles and Permissions
Role Name (Role Type) Permissions
No User Role When a user does not have any role assigned to them, the following menu items under the Home menu are accessible by default:
  • Pricing Construction / Loading
    • Scheduled Compilations
  • Pricing Repository
    • Synchronize Changes
    • View Changes History
    • View File History
  • Administration
    • Notes
Domain Administration (Global) Access to all the default menu items.

Access to the following additional items under the Home menu:

  • Administration
    • Domains
  • System
    • Custom Data Container
    • Web Application Status
    • Workspace Health
User Administration (Global) Access to all the default menu items.

Access to the following additional item under the Home menu:

  • Administration
    • Users
Production Compilation (Global) Access to all the default menu items.

Access to the following additional items under the Home menu:

  • Pricing Construction / Loading
    • Schedule Compilation (Production)
    • View Errors
Development Compilation (Global) Access to all the default menu items.

Access to the following additional items under the Home menu:

  • Pricing Construction / Loading
    • Schedule Compilation (Development)
    • View Errors
Tenant Administration (Global) Access to all the default menu items and all pricing catalogs in the domain.

Access to the following additional items under the Home menu:

  • Pricing Construction / Loading
    • Schedule Compilation (Production)
    • Schedule Compilation (Development)
    • View Errors
  • Administration
    • Users

Access to the following items under the Catalog Configuration menu:

  • Catalog Items
  • Catalogs
  • Eligibility
Pricing User (Domain) Access to all the default menu items.

Access to the following additional item under the Home menu:

  • Pricing Construction / Loading
    • View Errors
Access to the following items under the Charging Configuration menu:
  • Balance Configuration
    • Aggregation Selectors
    • Balance Classes
    • Balance State Update
    • Balance Tags
    • Balances
    • Meters
    • Rollover
  • Pricing Configuration
    • Contracts
    • Decision Tables
    • ETC Schedules
    • Filters
    • Payment Schedules
    • Price Components
    • Rate Tags
    • Sponsorship
  • Offer and Bundle Configuration
    • Bundles
    • Offer Owner State Update Components
    • Offer Priority Generators
    • Product Offers
    • Products
  • Normalizer Configuration
    • Normalizer Templates
    • Normalizers
    • Normalizer Value Lists
  • General Configuration
    • Announcements
    • Attributes
    • Data Modify
    • Denial Codes
    • Final Unit Indication
    • General Ledger Info
    • Grace Period Profiles
    • Languages
    • Notification Profiles
    • Object State Update Profiles
    • Parameters
    • PostRating
    • PreRating
    • SH Repository Data
    • Usage Quota
    • Usage Triggers
    • Virtual Fields
    • Purge Profiles
Important: To delete these components, you might need the Pricing Admin role as well depending on the object.

Access to the following items under the Policy Configuration menu:

  • Policy Configuration
    • Policy Session Mappings
  • Spending Limit Policy Configuration
    • Spending Limit Policy Components
    • Spending Limit Policy Counters
    • Spending Limit Policy Profiles
    • Spending Limit Policy Templates
  • Session Management Policy Configuration
    • Event Trigger Groups
    • Event Triggers
    • Session Management Policy Components
    • Session Management Policy Profiles
    • PCC Rules
    • QoS Profiles
Catalog User (Domain) Access to all the default menu items.

Access to the following items under the Catalog Configuration menu:

  • Catalog Items
  • Catalogs
  • Eligibility
  • Normalizers
Pricing Admin (Domain) Access to all the default menu items.

Access to the following additional item under the Home menu:

  • Pricing Construction / Loading
    • View Errors
Configuration User (Domain) Access to all the default menu items.

Access to the following items under the Charging Configuration menu when combined with the Pricing User role:

  • Application Configuration
    • Billing Profile Templates
    • Currency Codes
    • Event Lifespan Codes
    • Event Mappings
    • Event Types
    • Field Definitions
    • Inbound Roamer
    • Notification Types
    • Offer Life Cycle Profiles
    • Offer Life Cycle Status Codes
    • Roles
    • Service Types
    • Status Life Cycles
    • Tenant Profiles
Manage Engine Connections (Domain) Access to all the default menu items.

Access to the following additional item under the Home menu:

  • Pricing Construction / Loading
    • Manage Engine Connections
Deploy Pricing (Domain) Access to all the default menu items.

In addition, the Deploy button is enabled in the Deploy Price Compilations tab in Edit Engine Connection.

Manage Tax (Domain) Access to all the default menu items.

Access to the following items under the Charging Configuration menu:

  • Tax Configuration
    • Tax Setting
    • Tax Selectors (only enabled if Use US Tax is disabled under Tax Setting)
    • Tax Classes (only enabled if Use US Tax is disabled under Tax Setting)
    • US Taxes (only enabled if Use US Tax is enabled under Tax Setting)
Note: Importing taxes is only enabled if Use US Tax is enabled under Tax Setting.
Deploy Tax (Domain) Access to all the default menu items.

In addition, the Deploy button is enabled in the Deploy US Taxes tab in Edit Engine Connection.

Commercial Users

Commercial users (that is, tenant managers and tenant users) are users who only have access to the commercial pricing elements available within their tenant. These users can perform the following tasks:
  • Access the following items under the Home menu:
    • Pricing Construction / Loading
      • Schedule Compilation (Production) (Tenant managers only)
      • Schedule Compilation (Development)
      • Scheduled Compilations
      • View Errors
      • Manage Engine Connections
    • Pricing Repository
      • Synchronize Changes
    • Administration
      • Users (Tenant managers only)
      • Notes
  • Access to the following items under the Catalog Configuration menu:
    • Catalog Items
    • Catalogs
    • Eligibility