From 1ad773fc61e59345faf63548292062d135c7f459 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 31 Mar 2025 14:04:02 -0600 Subject: docs: remove example ruby code --- doc/share/authz/POLICY.md | 31 ------------------------------- doc/share/authz/sns.dot | 5 ----- doc/share/authz/sns.dot.png | Bin 20506 -> 0 bytes 3 files changed, 36 deletions(-) delete mode 100644 doc/share/authz/sns.dot delete mode 100644 doc/share/authz/sns.dot.png (limited to 'doc') diff --git a/doc/share/authz/POLICY.md b/doc/share/authz/POLICY.md index 42b8579c..669c0b91 100644 --- a/doc/share/authz/POLICY.md +++ b/doc/share/authz/POLICY.md @@ -109,37 +109,6 @@ for applying reasoning and assertions to domain-agnostic, structured data. * [Go binding](https://github.com/microsoft/regorus/tree/main/bindings/go) * [Ruby binding](https://github.com/microsoft/regorus/tree/main/bindings/ruby) -## Security Context/Scope - -1. Single resource -1. Nested resources -1. Individual Attributes on a resource - -## Example - -The following hierarchy will be used as the basis for expression policy. - -```ruby -class Organization - has_many :groups -end - -class Group - belongs_to :organization - has_many :projects -end - -class Project - belongs_to :group - has_many :issues -end - -class Issue -end -``` - -[Social Network Graph](./sns.dot.png) - ## See Also * [Zanzibar](./ZANZIBAR.md) diff --git a/doc/share/authz/sns.dot b/doc/share/authz/sns.dot deleted file mode 100644 index 9197928c..00000000 --- a/doc/share/authz/sns.dot +++ /dev/null @@ -1,5 +0,0 @@ -digraph { - Group -> Organization[label="belongs_to"]; - Project -> Group[label="belongs_to"]; - Issue -> Project[label="belongs_to"]; -} diff --git a/doc/share/authz/sns.dot.png b/doc/share/authz/sns.dot.png deleted file mode 100644 index dc300923..00000000 Binary files a/doc/share/authz/sns.dot.png and /dev/null differ -- cgit v1.2.3