policy.yaml¶
Warning
JSON formatted policy file is deprecated since Senlin 11.0.0 (Wallaby). This oslopolicy-convert-json-to-yaml tool will migrate your existing JSON-formatted policy file to YAML in a backward-compatible way.
Use the policy.yaml
file to define additional access controls that will be
applied to Senlin:
"context_is_admin": "role:admin"
"deny_everybody": "!"
"build_info:build_info": ""
"profile_types:index": ""
"profile_types:get": ""
"profile_types:ops": ""
"policy_types:index": ""
"policy_types:get": ""
"clusters:index": ""
"clusters:create": ""
"clusters:delete": ""
"clusters:get": ""
"clusters:action": ""
"clusters:update": ""
"clusters:collect": ""
"clusters:operation": ""
"profiles:index": ""
"profiles:create": ""
"profiles:get": ""
"profiles:delete": ""
"profiles:update": ""
"profiles:validate": ""
"nodes:index": ""
"nodes:create": ""
"nodes:adopt": ""
"nodes:adopt_preview": ""
"nodes:get": ""
"nodes:action": ""
"nodes:update": ""
"nodes:delete": ""
"nodes:operation": ""
"policies:index": ""
"policies:create": ""
"policies:get": ""
"policies:update": ""
"policies:delete": ""
"policies:validate": ""
"cluster_policies:index": ""
"cluster_policies:attach": ""
"cluster_policies:detach": ""
"cluster_policies:update": ""
"cluster_policies:get": ""
"receivers:index": ""
"receivers:create": ""
"receivers:get": ""
"receivers:update": ""
"receivers:delete": ""
"receivers:notify": ""
"actions:index": ""
"actions:get": ""
"actions:update": ""
"events:index": ""
"events:get": ""
"webhooks:trigger": ""
"services:index": "role:admin"