Rick Bartra 9f473f288a Add Additional RBAC Test Coverage for Shipyard
This commit does the following:
- Add test coverage for:
  - Actions API
  - Airflow Monitoring API
  - Log Retrieval API
- Add tox.ini
- Add hacking checks
- Fix pep8 issues

Future work needed to fix some of the Actions API RBAC tests

Change-Id: I6e17ffa3ecc3c8a181790bdb79ad6b29fe127114
2018-08-21 16:25:32 -04:00

55 lines
1.2 KiB
YAML

shipyard:
workflow_orchestrator:list_actions:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:create_action:
- 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
- admin_ucp_viewer
workflow_orchestrator:list_workflows:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_workflow:
- admin
- admin_ucp
- admin_ucp_viewer