Roles and Permissions
SAM provides four out of the box roles which map to the 3 different personas that SAM provides capabilities for and then a Admin user.
-
Admin Role – The Admin Role is a super user who has access to all of SAM's system roles and privileges.
-
Application Developer Role – The Application Developer Role has the privileges necessary to create and submit applications.
-
Operations Role – The Operations Role has the privileges necessary to create service pools and environments and to submit applications.
-
Analyst Role – The Analyst Role has access to specific applications and dashboards.
A role provides permissions (Read,Write, Execute) to 5 different resources in SAM:
-
Applications
-
Service Pools
-
Environments
-
User Management / Security
-
Dashboards
Resources | Admin Role Access | Application Developer Role Access | Operations Role Access | Analyst Role Access |
---|---|---|---|---|
Streamline Resources | ||||
User Mgmt | All Access | No Access | No Access | No Access |
Role Mgmt | All Access | No Access | No Access | No Access |
Topology | All Access |
U: R W X |
All: R W X | No Access |
Customer Processor | All Access | U: R W | All: R W | No Access |
Service Pools | All Access | All: R | All: R W | No Access |
Environments | All Access | U: R W | All: R W | No Access |
System Artifacts: Notifier UDF UDAF Component Defs |
All Access (includes edit access to component defs) | Read to All | Read to All | No Access |
Custom Artifacts: Notifier UDF UDAF |
All Access |
U: R, W |
All: R W | No Access |
Dashboards | Has LInk to Menu | |||
Schema Registry Resources | ||||
Schemas | All: R W | All: R W | All: - | |
Model Registry Resources | ||||
Models | All: R |
U: R W O: R |