3 User Roles and Privileges

A function code or function name is a basic unit. Each function name can be assigned to a role. Each role can then be assigned to a group. And, then a group is assigned to a user.

After installing STSA, a set of predefined user groups are created. These user groups can be assigned to application users where each user can be assigned certain roles and responsibilities.

Table 3-1 List of predefined user groups

Group Name Description
IDNTYAUTH Identity Authorizer group
MDLUSR Modeling User Group
MDLREV Modeling Reviewer Group
MDLAPPR Modeling Approver Group
PMFADMIN Object migration admin group
WKSPADMIN Workspace Administrator Group
DSUSRGRP Datastudio User Group
SIMULATIONUSR Simulation User Group
AYCFGADMIN AY_CFG admin group
PORTFOLIOADMIN Portfolio admin group
PROJECTADMIN Project admin group
SCENARIOADMIN Scenario admin group
METRICSADMIN Metrics admin group
PROCESSADMIN Process admin group
VARIABLEADMIN VARIABLE admin group
CONFIGADMIN Config admin group

An application user is mapped to a user group and a user group is mapped to the following roles and internally user roles are mapped to role functions such as view, create, modify approval and so on.

Ensure that you map the application user to one or more of the following user roles.

The basic roles defined in STSA are:
  • Regulatory Role - You can create a project with Regulatory role and configurations that are approved.
  • Project Manager Role - A project manager in STSA creates or edits and manages a repository of projects.
  • Analysis Configuration Manager Role - A Project Configuration Manager in STSA creates or edits or manages all configurations in all the projects.
  • Variable Manager Role - Manages all the variables.
  • Metric Manager Role - Manages all the metrics defined in STSA or projects.
  • Scenario Manager Role - Manages all the scenarios defined in STSA or projects.
  • Portfolio Manager Role - Manages all the portfolios and asses them as part of stress testing in STSA.

Table 3-2 List of features and their roles and functions

Feature Name Role Function Code Function Code Description
Metadata Browser MDB Access MDBACCESS The user mapped to this function can access metadata browser.
MDB Read-only MDBREAD The user mapped to this function can view metadata browser.
MDB Write MDBWRITE The user mapped to this function can create metadata browser.
Publish Metadata METADMIN The user mapped to this function can publish the metadata browser.
Object Migration Obj Migration Access MIGACC Object Migration Role
Obj Migration Advanced MIGADVND Object Migration Advanced Role
Obj Migration Authorize MIGAUTH Object Migration Authorize Role
Obj Migration Phantom MIGPHTM Object Migration Phantom Role
Obj Migration Read MIGREAD The user mapped to this function can view the migrated objects.
Obj Migration Write MIGWRITE Object Migration Write Role
ObjectAdmin advanced OBJADMADV ObjectAdmin advanced access
Migration Export Advanced Migration Export Advanced OMEXADVND Migration Export Advanced Role
Migration Export Phantom OMEXPHTM Migration Export Phantom Role
Migration Export Read OMEXREAD Migration Export Read-only Role
Migration Export Write OMEXWRITE Migration Export Write Role
Migration Import Advanced OMIMADVND Migration Import Advanced Role
Migration Import Phantom OMIMPHTM Migration Import Phantom Role
Migration Import Read OMIMREAD Migration Import Read-only Role
Migration Import Write OMIMWRITE Migration Import Write Role
Configuration Manager CONFIG_READ EST_CONFIG_VIEW The user mapped to this function can view the configuration manager.
EST_CONFIG_SUMM The user mapped to this function can create configuration manager summary.
CONFIG_WRITE EST_CONFIG_VIEW The user mapped to this function can view configuration manager.
EST_CONFIG_SUMM The user mapped to this function can view configuration manager summary.
EST_CONFIG_MOD The user mapped to this function can modify configuration manager.
Portfolio PORTFOLIO_READ EST_PORTFOLIO_VIEW The user mapped to this function can view portfolio.
EST_PORTFOLIO_SUMM The user mapped to this function can view portfolio summary.
PORTFOLIO_WRITE EST_PORTFOLIO_VIEW The user mapped to this function can view portfolio.
EST_PORTFOLIO_SUMM The user mapped to this function can view portfolio summary.
EST_PORTFOLIO_ADD The user mapped to this function can create portfolios.
EST_PORTFOLIO_MOD The user mapped to this function can modify portfolios.
EST_PORTFOLIO_COPY The user mapped to this function can replicate portfolios.
EST_PORTFOLIO_DEL The user mapped to this function can delete portfolios.
Metrics METRICS_READ EST_METRICS_VIEW The user mapped to this function can view metrics.
EST_METRICS_SUMM The user mapped to this function can view metrics summary.
METRICS_WRITE EST_METRICS_VIEW The user mapped to this function can view metrics.
EST_METRICS_SUMM The user mapped to this function can view metrics summary.
EST_METRICS_ADD The user mapped to this function can add metrics.
EST_METRICS_MOD The user mapped to this function can modify metrics.
EST_METRICS_COPY The user mapped to this function can replicate metrics.
EST_METRICS_DEL The user mapped to this function can delete metrics.
METRICS_WF EST_METRICS_CMT The user mapped to this function can provide their comments for metrics.
EST_METRICS_REV The user mapped to this function can review metrics.
EST_METRICS_AUTH The user mapped to this function can approve metrics.
Variable VARIABLE_READ EST_VARIABLE_VIEW The user mapped to this function can view variable.
EST_VARIABLE_SUMM The user mapped to this function can view variable summary.
VARIABLE_WRITE EST_VARIABLE_VIEW The user mapped to this function can view variable.
EST_VARIABLE_SUMM The user mapped to this function can view variable summary.
EST_VARIABLE_ADD The user mapped to this function can create variable.
EST_VARIABLE_MOD The user mapped to this function can modify variable.
EST_VARIABLE_COPY The user mapped to this function can replicate variable.
EST_VARIABLE_DEL The user mapped to this function can delete variable.
VARIABLE_WF EST_VARIABLE_CMT The user mapped to this function can provide their comments for variable.
EST_VARIABLE_REV The user mapped to this function can review variable.
EST_VARIABLE_AUTH The user mapped to this function can approve variable.
Model MDLREAD MDLVIEW The user mapped to this function can view models.
MDLACCESS MDLSUMM The user mapped to this function can view model summary.
MDLWRITE MDLVIEW The user mapped to this function can view models.
MDLSUMM The user mapped to this function can view model summary.
MDLADD The user mapped to this function can create models.
MDLEDIT The user mapped to this function can modify models.
MDLCOPY The user mapped to this function can replicate models.
MDLDEL The user mapped to this function can delete models.
Process PROCESS_READ EST_PROCESS_VIEW The user mapped to this function can view processes.
EST_PROCESS_SUMM The user mapped to this function can view process summary.
PROCESS_WRITE EST_PROCESS_ADD The user mapped to this function can create processes.
EST_PROCESS_MOD The user mapped to this function can modify processes.
EST_PROCESS_COPY The user mapped to this function can replicate processes.
EST_PROCESS_DEL The user mapped to this function can delete processes.
Scenario SCENARIO_READ EST_SCENARIO_VIEW The user mapped to this function can view scenarios.
EST_SCENARIO_SUMM The user mapped to this function can view scenario summary.
SCENARIO_WRITE EST_SCENARIO_VIEW The user mapped to this function can view scenario.
EST_SCENARIO_SUMM The user mapped to this function can view scenario summary.
EST_SCENARIO_ADD The user mapped to this function can add scenario.
EST_SCENARIO_MOD The user mapped to this function can modify scenario.
EST_SCENARIO_COPY The user mapped to this function can replicate scenario.
EST_SCENARIO_DEL The user mapped to this function can delete scenario.
SCENARIO_WF EST_SCENARIO_CMT The user mapped to this function can provide their comments on scenario.
EST_SCENARIO_REV The user mapped to this function can review scenario.
EST_SCENARIO_AUTH The user mapped to this function can approve scenario.
       
Analysis Configuration AY_CFG_READ EST_AY_CFG_VIEW The user mapped to this function can view analysis configuration.
EST_AY_CFG_SUMM The user mapped to this function can view analysis configuration summary.
AY_CFG_WRITE EST_AY_CFG_VIEW The user mapped to this function can create analysis configuration.
EST_AY_CFG_SUMM The user mapped to this function can view analysis configuration summary.
EST_AY_CFG_ADD The user mapped to this function can add analysis configuration.
EST_AY_CFG_MOD The user mapped to this function can modify analysis configuration.
EST_AY_CFG_COPY The user mapped to this function can replicate analysis configuration.
EST_AY_CFG_DEL The user mapped to this function can delete analysis configuration.
AY_CFG_WF EST_AY_CFG_CMT The user mapped to this function can provide their comments on analysis configuration.
EST_AY_CFG_REV The user mapped to this function can review analysis configuration.
EST_AY_CFG_AUTH The user mapped to this function can approve analysis configuration.
Project PROJECT_READ EST_PROJECT_VIEW The user mapped to this function can view project.
EST_PROJECT_SUMM The user mapped to this function can view project summary.
PROJECT_WRITE EST_PROJECT_VIEW The user mapped to this function can view project.
EST_PROJECT_SUMM The user mapped to this function can view project summary.
EST_PROJECT_ADD The user mapped to this function can create project.
EST_PROJECT_MOD The user mapped to this function can modify project.
EST_PROJECT_COPY The user mapped to this function can replicate project.
EST_PROJECT_DEL The user mapped to this function can delete project.
PROJECT_WF EST_PROJECT_CMT The user mapped to this function can provide their comments on project.
EST_PROJECT_REV The user mapped to this function can review project.
EST_PROJECT_AUTH The user mapped to this function can approve project.
PROJECT_EXECUTION EST_PROJECT_EXEC The user mapped to this function can run the projects.
EST_PROJECT_RPLAT The user mapped to this function can make the run parameter as latest.
PROJECT_RESULT EST_PROJECT_RES The user mapped to this function can view the results of the project.

Table 3-3 List of STSA screens and their associated access codes

Screen Functionality Function Code Description
Project Summary EST_PROJECT_SUMM Access to view project summary
Add EST_PROJECT_ADD Access to create new project
Delete EST_PROJECT_DEL Access to create delete project
Edit EST_PROJECT_MOD Access to edit a project
Copy EST_PROJECT_COPY Access to copy a project
View EST_PROJECT_VIEW Access to view a project
Comment EST_PROJECT_CMT Access to comment on a project
Review EST_PROJECT_REV Access to review a project
Approve EST_PROJECT_AUTH Access to approve a project
Execute EST_PROJECT_EXEC Access to run a project
View Run Results EST_PROJECT_VIEW_RES Access to view results
Make execution parameter latest EST_PROJECT_RUN_LAT For an execution, provide execution parameter
Analysis Configuration Summary EST_AY_CFG_SUMM Access to view analysis configuration summary
Add EST_AY_CFG_ADD Access to create new an analysis configuration
Delete EST_AY_CFG_DEL Access to create delete an analysis configuration
Edit EST_AY_CFG_MOD Access to edit an analysis configuration
Copy EST_AY_CFG_COPY Access to copy an analysis configuration
View EST_AY_CFG_VIEW Access to view an analysis configuration
Comment EST_AY_CFG_CMT Access to comment on analysis configuration
Review EST_AY_CFG_REV Access to review an analysis configuration
Approve EST_AY_CFG_APPR Access to approve a analysis configuration
Scope and Portfolio Summary EST_PORTFOLIO_SUMM Access to view portfolio summary
Add EST_PORTFOLIO_ADD Access to create new a portfolio
Delete EST_PORTFOLIO_DEL Access to create delete a portfolio
Edit EST_PORTFOLIO_MOD Access to edit a portfolio
Copy EST_PORTFOLIO_COPY Access to copy a portfolio
View EST_PORTFOLIO_VIEW Access to view a portfolio
Metrics Summary EST_METRICS_SUMM Access to view metrics summary
Add EST_METRICS_ADD Access to add a new metrics
Delete EST_METRICS_DEL Access to delete a metrics
Edit EST_METRICS_MOD Access to edit a metrics
Copy EST_METRICS_COPY Access to copy a metrics
View EST_METRICS_VIEW Access to view the created metrics
Review EST_METRICS_REV Access to review the metrics
Approve EST_METRICS_APPR Access to approve a metrics
Model Summary EST_MODEL_SUMM Access to view Models summary
Add EST_MODEL_ADD Access to add a model
Delete EST_MODEL_DEL Access to delete a model
Edit EST_MODEL_MOD Access to modify a model
Copy EST_MODEL_COPY Access to copy a model
View EST_MODEL_VIEW Access to view a model
Review EST_MODEL_REV Access to review a model
Approve EST_MODEL_APPR Access to approve a model
Variable Summary EST_VARIABLE_SUMM Access to view a variable summary
Add EST_VARIABLE_ADD Access to add a variable
Delete EST_VARIABLE_DEL Access to delete a variable
Edit EST_VARIABLE_EDIT Access to edit a variable
Copy EST_VARIABLE_COPY Access to copy a variable
View EST_VARIABLE_VIEW Access to view a variable
Review EST_VARIABLE_REV Access to review a variable
Approve EST_VARIABLE_APPR Access to approve a variable
Process Flow View EST_PROCESS_VIEW Access to view a workflow
Summary EST_PROCESS_SUMM Access to view a workflow summary
Add EST_PROCESS_ADD Access to add a workflow
Modify EST_PROCESS_MOD Access to modify a workflow
Copy EST_PROCESS_COPY Access to copy a workflow
Delete EST_PROCESS_DEL Access to delete a workflow
Configuration Summary Summary EST_CONFIG_SUMMARY Access to view a workflow summary
View EST_CONFIG_VIEW Access to view a configuration
Add EST_CONFIG_ADD Access to add a configuration
Modify EST_CONFIG_MOD Access to modify a configuration
Copy EST_ CONFIG_DIM_HRCHY_MAP Dimension and hierarchy mapping
Search EST_CONFIG_DIM_SEARCH Access to search a configuration
Edit EST_CONFIG_DIM_SAVE Access to save a configuration
Scenario Management Scenario Summary EST_SCENARIO_SUMM Access to view Scenario Summary screen
Add EST_SCENARIO_ADD Access to Add new Scenario Definition
Delete EST_SCENARIO_DEL Access to Delete Scenario Definition
Edit EST_SCENARIO_MOD Access to Edit Scenario Definition
Copy EST_SCENARIO_COPY Access to Copy Scenario Definition
View EST_SCENARIO_VIEW Access to View Scenario Definition
Review EST_SCENARIO_REV Access to Review Scenario Definition
Approve EST_SCENARIO_APPR Access to Approve Scenario Definition
Export EST_SCENARIO_EXP Access to Export Scenario Definition
Document Management View EST_DOCUMENT_VIEW Access to view the document
Modify EST_DOCUMENT_MOD Access to modify the document
Delete EST_DOCUMENT_DEL Access to delete the document
Add EST_DOCUMENT_ADD Access to add the document
Configuration Manager View EST_CONFIG_VIEW Access to view configuration
Modify EST_CONFIG_MOD Access to modify configuration
Summary EST_CONFIG_SUMM Access to view summary configuration

After installing STSA, predefined groups are created where OFSAA users can be tagged to these predefined groups and these predefined groups are mapped to STSA roles and functions internally.

Table 3-4 List of predefined groups in STSA

Predefined Group Description
IDNTYAUTH Identity Authorizer group
MDLUSR Modeling User Group
MDLREV Modeling Reviewer Group
MDLAPPR Modeling Approver Group
PMFADMIN Object migration administrator group
WKSPADMIN Workspace administrator Group
DSUSRGRP Datastudio User Group
SIMULATIONUSR Simulation User Group
AYCFGADMIN AY_CFG Analysis Configuration administrator group
PORTFOLIOADMIN Portfolio administrator group
PROJECTADMIN Project administrator group
SCENARIOADMIN Scenario administrator group
METRICSADMIN Metrics administrator group
PROCESSADMIN Process administrator group
VARIABLEADMIN Variable administrator group
CONFIGADMIN Configuration administrator group