Permissions and Roles
The MOTAR includes a permission-based identity management framework that is linked to data permissions and is enforced across the MOTAR services. Multiple levels of permissions exist under each role to ensure proper platform protection. Admins with account management permissions can approve and remove user account permissions.
Another reason for multiple levels of permissions is to protect the vendor’s IP so vendors can rest assured that their applications are only visible to the USAF personnel.
Top Level User roles include:
Role Type | Role Descriptions |
Admin User |
|
Portal User/ USAF User |
|
Course Manager |
|
Instructor/ Trainer/ Teacher |
|
Learner/ Student |
|
Studio user with Observer permission |
|
Portal user with Observer permission |
|
Studio Admin Non-Government |
|
Studio Admin Government |
|
Studio User Non-Government/ USAF Vendor/ 3rd Party Developer/ Contractor |
|
Studio User Government |
|
In MOTAR, permissions are used in conjunction with roles to provide or deny access to specific services or products within the ecosystem.
| Portal User | Instructor | Learner/ Student | Course Manager | Observer | Studio Admin Gov | Studio Admin Non-Gov | Studio User Gov | Studio User Non-Gov | Admin User | Recruiter |
PORTAL | | | | | | | | | | | |
View Apps on Portal | X | X | X | X | | X | | X | | | |
Add Apps to Portal | X | X | X | X | | X | | X | | | |
Can edit profile on Portal | X | X | X | X | | X | | X | | | |
Join Communities on Portal | X | X | X | X | | X | | X | | | |
Add colleagues on Portal | X | X | X | X | | X | | X | | | |
View and/or navigate to your Immersive training content | X | X | X | X | | X | | X | | | |
View notifications and recent Chat messages | X | X | X | X | | X | | X | | | |
Can upload profile picture on Portal | X | X | X | X | | X | | X | | | |
Can edit rank on Portal | X | X | X | X | | X | | X | | | |
Can upload a cover photo on Portal | X | X | X | X | | X | | X | | | |
APPS | | | | | | | | | | | |
Find and download apps | X | X | X | X | | X | | X | | | |
View details of individual apps | X | X | X | X | | X | | X | | | |
Search for new apps of interest | X | X | X | X | | X | | X | | | |
Link apps to corresponding training modules | X | X | X | X | | X | | X | | | |
Sort apps by name or platform type | X | X | X | X | | X | | X | | | |
COMMUNITIES | | | | | | | | | | | |
Find and join communities of interest | X | X | X | X | | X | | X | | | |
View individual community pages | X | X | X | X | | X | | X | | | |
Receive community notifications | X | X | X | X | | X | | X | | | |
View community recommended apps | X | X | X | X | | X | | X | | | |
TRAINING | | | | | | | | | | | |
Can evaluate class, module, level, or individual learner performance | | X | | X | X | | | | | | |
Can access quick links to: create a course, create an AVR lesson or add a user
| | X | | X | | | | | | | |
Can add instructors, students, and course managers to the course. | | | | X | | | | | | | |
Can add students to the course. | | X | | X | | | | | | | |
Can edit courses and student training content. | | | | X | | | | | | | |
Can export a CSV file of a course performance metrics that they have access to | | X | X | X | X | | | | | | |
Can view the courses currently enrolled in as a learner (yourself) | | X | | X | X | | | | | | |
Can take courses as a student | | | X | | | | | | | | |
CHAT | | | | | | | | | | | |
Direct message | X | X | X | X | | X | X | X | X | | |
Group chat | X | X | X | X | | X | X | X | X | | |
VIDEOS | | | | | | | | | | | |
Upload, View, and Share Videos — 360 or traditional format | X | X | X | X | | X | X | X | X | | X |
Link videos to 3rd party applications for course creation | X | X | X | X | | X | X | X | X | | |
Copy and share secure video URL’s | X | X | X | X | | X | X | X | X | | |
STUDIO | | | | | | | | | | | |
Create communities | | | | | | X | X | X | X | | |
List and distribute apps and immersive training content | | | | | | X | X | X | X | | |
Configure applications to use MOTAR APIs. | | | | | | X | X | X | X | | |
Access SDK repositories | | | | | | X | X | X | X | | |
Use sandbox users and MOTAR Training - Sandbox environment to test | | | | | | X | X | X | X | | |
Promote apps for production release | | | | | | X | X | X | X | | |
Grant Studio permission and access to other developers with existing platform accounts | | | | | | X | X | | | | |
Can add users to their Studio (must request accounts to be created)
| | | | | | X | X | | | | |
ADMIN | | | | | | | | | | | |
Can add users | | | | | | | | | | X | |
Can approve developer accounts | | | | | | | | | | X | |
Can approve apps for discoverability on Portal | | | | | | | | | | X | |
Can moderate content flags and communities | | | | | | | | | | X | |
Manage user account & platform permissions | | | | | | | | | | X | |
Last modified 8mo ago