Customer Assigned Roles¶
aPriori user administrators can assign primary customer-assigned user roles plus optional additional roles to grant users access to specific applications and environments.
This section covers the following topics:
Customer-Assigned User Roles¶
The below table describes the mutually-exclusive customer-assigned roles that user administrators can assign to users.
Table 1: Customer-Assigned User Roles
| Customer-assigned role | Description |
|---|---|
| APRIORI_CONTRIBUTOR1 | Provides access to these aPriori applications: – aPriori Cloud Home – aP Workspace |
| APRIORI_EXEC_SPONSOR | Provides access to these aPriori applications: – aPriori Cloud Home – Value Tracking |
| APRIORI_ANALYST | Provides access to these aPriori applications: – aPriori Cloud Home – aP Workspace – aP Analytics |
| APRIORI_DESIGNER | Provides access to these aPriori applications: – aPriori Cloud Home – aP Workspace – aP Analytics – aP Design |
| APRIORI_EXPERT | Provides access to these aPriori applications: – aPriori Cloud Home – aP Workspace – aP Analytics – aP Design – aP Pro – Electronics Data Collection |
| APRIORI_DEVELOPER | Provides access to these aPriori applications: – aPriori Cloud Home – aP Workspace – aP Analytics – aP Design – aP Pro – Electronics Data Collection – Cost Model Work Bench (create and edit modeling logic) |
Important:
The APRIORI_CONTRIBUTOR role currently requires an additional aPriori Support ticket to become fully enabled.
Optional Roles¶
In addition to the primary customer-assigned role, user administrators can assign optional roles, comprising Additional Properties and Deployments,
The following table describes the optional roles that are available:
Table 2: Optional Roles
| Optional role | Description |
|---|---|
| Additional Properties: | |
| APRIORI_USER_ADMIN | Enables the user to manage users within aPriori Cloud. |
| APRIORI_CONNECT_ADMIN | Grants the user administrative access to aP Connect. |
| APRIORI_EXPORT_ADMIN | Grants the user access to aP Admin (export scenarios from the operational database to the reporting database). |
| APRIORI_HIGH_MEM | Grants the user access to a high-memory AppStream instance. Can be added only in conjunction with the APRIORI_EXPERT or APRIORI_DEVELOPER customer-assigned role. |
| APRIORI_PROJECT_LEAD | aP Project Lead grants the user access to Value Tracking. Can be added only in conjunction with the APRIORI_EXPERT or APRIORI_DEVELOPER customer-assigned role. |
| Deployments: | |
| APRIORI_SANDBOX | Grants the user access to the SANDBOX environment. |
| APRIORI_PREVIEW | Grants the user access to the PREVIEW environment for validation of cost models during upgrades. Can be added only in conjunction with the APRIORI_DEVELOPER customer-assigned role. |
Combining Roles¶
In most cases, a single customer-assigned role without any optional roles will suffice for most aPriori Cloud users. However, the addition of one or more optional roles will sometimes be necessary to provide additional access for certain users.
The following examples illustrate combinations of customer-assigned roles and optional roles. Note that these are only examples and are not intended to be a comprehensive list of every possible combination:
- APRIORI_ANALYST, APRIORI_USER_ADMIN
- APRIORI_DESIGNER, APRIORI_EXPORT_ADMIN
- APRIORI_EXPERT, APRIORI_HIGH_MEM, APRIORI_USER_ADMIN, APRIORI_SANDBOX
- APRIORI_DEVELOPER, APRIORI_PREVIEW
-
The APRIORI_CONTRIBUTOR role currently requires an additional aPriori Support ticket to become fully enabled. ↩