tempest-plugin/airship_tempest_plugin/tests/api/common/rbac_roles.yaml
Rick Bartra 447f620765 Complete RBAC test coverage for Shipyard APIs
This commit adds the appropriate clients and tests for the following
Shipyard API actions:
  - `workflow_orchestrator:action_deploy_site`
  - `workflow_orchestrator:action_update_site`
  - `workflow_orchestrator:action_update_software`
  - `workflow_orchestrator:action_redeploy_server`
  - `workflow_orchestrator:get_site_statuses`

Change-Id: Ida48ec860dc7cd0842c65c662a50ec3d67c41b77
2018-08-30 15:56:43 -04:00

70 lines
1.6 KiB
YAML

shipyard:
workflow_orchestrator:list_actions:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:create_action:
- admin
- admin_ucp
workflow_orchestrator:action_deploy_site:
- admin
- admin_ucp
workflow_orchestrator:action_update_site:
- admin
- admin_ucp
workflow_orchestrator:action_update_software:
- admin
- admin_ucp
workflow_orchestrator:action_redeploy_server:
- admin
- admin_ucp
workflow_orchestrator:get_action:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_action_validation:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_action_step:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:invoke_action_control:
- admin
- admin_ucp
workflow_orchestrator:get_action_step_logs:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_configdocs:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:create_configdocs:
- admin
- admin_ucp
workflow_orchestrator:get_configdocs_status:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_renderedconfigdocs:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:commit_configdocs:
- admin
- admin_ucp
workflow_orchestrator:list_workflows:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_workflow:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_site_statuses:
- admin
- admin_ucp
- admin_ucp_viewer