Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions charts/lfx-platform/templates/openfga/model.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ spec:
*/}}
- version:
major: 10
minor: 1
minor: 2
patch: 0
authorizationModel: |
model
Expand Down Expand Up @@ -59,10 +59,15 @@ spec:
# @fgadoc:jtbd View project membership tiers
# @fgadoc:jtbd View project memberships & member companies
# @fgadoc:jtbd View project membership key contacts
define auditor: [user, team#member] or writer or auditor from parent
define auditor: [user, team#member] or executive_director or writer or auditor from parent
Comment thread
bramwelt marked this conversation as resolved.
# The meeting_coordinator relation identifies a user who can manage any meeting
# for a given project.
define meeting_coordinator: [user]
# @fgadoc:jtbd Create project meetings
define meetings_creator: writer or meeting_coordinator
# executive_director identifies a user with the executive director role for a project,
# as assigned by the project-service. executive_directors are auditors of the project.
define executive_director: [user]
# @fgadoc:jtbd View a project
# @fgadoc:jtbd View project meeting count
define viewer: [user:*] or auditor or meeting_coordinator
Expand Down
Loading