REST API authorization for accessing repository assets at run time

The ability to access process models, process applications, and environment variables in the repository at run time is determined by a set of associated authorization roles and action policies. You can enable users to access these assets by assigning them to the roles or policies.
For more information about roles, see Authorization roles.
Table 1. REST API authorization for runtime access to repository assets
Asset action Eligible roles API Documentation
Retrieve process model details (GET)
processModel/{bpdId}[?snapshotId={string}][&branchId={string}][&processAppId={string}][&parts={string}]
  • IBM® Business Automation Workflow (BPM) administrator
  • Process application administrator
  • Any authenticated user that is enabled by the ACTION_VIEW_PROCESS_MODEL action policy
Process model details
Retrieve process application details (GET)
processApps
  • Any authenticated user
Process application details
Retrieve environment variables (GET)
system/env/variable?processAppAcronym={string}&name={string}
  • IBM Business Automation Workflow (BPM) administrator
  • Process application administrator
  • Any authenticated user that is enabled by the ACTION_VIEW_PROCESS_APP_ENV_VARIABLE action policy
Environment variables