Rick Bartra 9ede7e5237 Cleanup clients, add documenation, and fix 2 tests
This commit does the following:

- Cleanup the service clients to not hard code resource values
  used in API endpoints
- Add documentation to the README
- Fix the following tests that were not previously working:
  - `test_get_action_validation`
  - `test_invoke_action_control`

Change-Id: I8636f3b704871ad98c346b4a19c7f7f41c705e13
2018-08-24 17:33:47 -04:00

54 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
workflow_orchestrator:list_workflows:
- admin
- admin_ucp
- admin_ucp_viewer
workflow_orchestrator:get_workflow:
- admin
- admin_ucp
- admin_ucp_viewer