diff options
Diffstat (limited to 'keystone-moon/examples/moon/super_extension/policy/assignment.json')
-rw-r--r-- | keystone-moon/examples/moon/super_extension/policy/assignment.json | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/keystone-moon/examples/moon/super_extension/policy/assignment.json b/keystone-moon/examples/moon/super_extension/policy/assignment.json new file mode 100644 index 00000000..352d3928 --- /dev/null +++ b/keystone-moon/examples/moon/super_extension/policy/assignment.json @@ -0,0 +1,26 @@ +{ + "subject_category_assignments": { + "role":{ + "admin": [ + "super_user", + "super_admin", + "super_root", + "inter_extension_user", + "inter_extension_admin", + "inter_extension_root" + ] + } + }, + "object_category_assignments": { + "action": { + "intra_extension": [], + "mapping": [], + "inter_extension": [] + }, + "object_id": { + "intra_extension": ["intra_extension"], + "mapping": ["mapping"], + "inter_extension": ["inter_extension"] + } + } +} |