You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

Scope

  • The JOC Cockpit implements authentication and authorization by a number of permissions.
  • Permissions can be assigned to roles that then are assigned to users.
  • More information about how this can be done is available in the Authentication and Authorization - Configuration article.

Matrix of Roles and Permissions

The document below shows the default roles and permissions delivered with the JOC Cockpit shiro.ini configuration file. System administrators can define and modify roles and permissions as required.

The purpose of each role is explained in the notes at the foot of the matrix. Of particular interest is the api_user role that is not intended to use the JOC Cockpit interface but use the JobScheduler Web Service from another application. More information can be found in the Authentication and Authorization - Permissions for the JobScheduler REST Web Service article.

Error rendering macro 'viewxls'

com.atlassian.confluence.macro.MacroExecutionException: com.atlassian.confluence.macro.MacroExecutionException: The viewfile macro is unable to locate the attachment "joc-role-operation-permission.xlsx" on this page

Examples

Allow orders to be viewed and executed

Allow orders to be viewed and executed, but not changed
sos:products:commands:order:view, \
sos:products:commands:order:execute, \

Allow all order operations except changing and removing orders

Allow orders to be viewed and executed, but not changed
sos:products:commands:order, \
-sos:products:commands:order:change, \
-sos:products:commands:order:remove, \

References

 

 

  • No labels