AMP provides for a variety of different user types within the system that define various different user scenarios for accessing AMP. This is provided in addition to Access Control Lists (ACL) for systems and reports to determine what content and functionality any given user has access to in the system. AMP currently supports the following user types:
- Viewer – Viewer users can access the system and view reports that they are explicitly given access to. In general Viewer type accounts should be provided only to users that need to access system and report content but don't need to be able to address any of the issues associated with a report or perform an audit.
- Reviewer - Reviewer users are limited to the same permissions as Viewers, but they can also edit the Defect ID, Defect Status and Defect Comment fields on instances in a report.
- Evaluator – The user is evaluating the system and has limited access to all the features of AMP. This user type is set automatically for any user that does not have a current, valid license.
- Standard User – This user is a fully licensed user of AMP. This means that the user has access to AMP, and can use all the AMP features. The user does not have access to any administration features or settings. This user type is set automatically for any user that has a valid license and is not an Organization Administrator or System Administrator.
- Organization Administrator – This user is an administrator for an entire organization. They have the ability to access a variety of different organization settings, which include the Organization Testing Control settings. They can create, remove, edit and delete organization members, create Assets, AMP Tests and modify all reports within an organization. They are capable of performing any activities that are restricted to their organization.
- System Administrator – System Administrators are Level Access employees, partners or AMP instance Administrators. They have full access to modify all system content including best practices, test definitions and standard definitions. They can access and modify all organizations in AMP and perform all the organization administration tasks available to Organization Administrators.
AMP's navigation structure uses a system of 'progressive disclosure' that ensures that for any given page the user has access only to links that the user can act on. This allows for a unified look at data that provides a user access to all those functions that they can act on and restricts action for any disallowed actions.
User Type Matrix
The User Type Matrix below lists the three user types utilized in AMP, and the available amp features. If the user type can access a given feature, the corresponding cell will be marked with a "Yes", and if not the cell is blank.
Feature | Viewer User | Standard User | Organization Administrator |
---|---|---|---|
Access AMP | ✓ | ✓ | ✓ |
Access Academy (With Permissions) |
✓ | ✓ | ✓ |
Access Support Site | ✓ | ✓ | ✓ |
Access AMP Report (With Permissions) | ✓ | ✓ | ✓ |
Access AMP Asset (With Permissions) | ✓ | ✓ | ✓ |
Access Best Practice Library | ✓ | ✓ | |
Access Toolbox Tab | ✓ | ✓ | |
Create Asset | ✓ | ✓ | |
Create Report | ✓ | ✓ | |
Customize Dashboards | ✓ | ✓ | |
Create Test | ✓ | ✓ | |
Use Access Assistant Toolbar | ✓ | ✓ | |
Edit Asset (With Permissions) | ✓ | ✓ | |
Edit Report (With Permissions) | ✓ | ✓ | |
Perform Manual Testing | ✓ | ✓ | |
Add Use Cases | ✓ | ✓ | |
Export Report Tables | ✓ | ✓ | |
Change Project Permissions | ✓ (with editor permissions) | ✓ | |
Change Report Permissions | ✓ (with editor permissions) | ✓ | |
Access AMP Report (Without Permissions) | ✓ | ||
Access AMP Asset (Without Permissions) | ✓ | ||
Edit Asset (Without Permissions) | ✓ | ||
Edit Report (Without Permissions) | ✓ | ||
Access Administrative Tab | ✓ | ||
Change Organization testing Controls | ✓ | ||
Add Users | ✓ | ||
Add Licenses | ✓ | ||
Customize Severity Mapping | ✓ | ||
Add Child Organization | ✓ |