diff options
Diffstat (limited to 'test/policies/docs/policy.rego')
-rw-r--r-- | test/policies/docs/policy.rego | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/policies/docs/policy.rego b/test/policies/docs/policy.rego deleted file mode 100644 index 90ce883..0000000 --- a/test/policies/docs/policy.rego +++ /dev/null @@ -1,22 +0,0 @@ -package docs - -import rego.v1 - -default allow := false - -allow if { - has_access_to_file - action_is_read_or_write -} - -action_is_read_or_write if { - input.action in ["read", "write"] -} - -has_access_to_file contains file_info if { - some file in data.docs.files - file.file_id == input.file_id - file.access_level == input.access_level - file_info := {attr: file[attr] | attr in input.attributes} -} - |