Skip to content

Commit 9696d1f

Browse files
chore: bump minor version to 3 and update owner relation definition
- Updated the minor version from 2 to 3 in the OpenFGA model. - Adjusted the owner relation definition to inherit solely from groupsio_service, removing the committee reference. Jira Ticket: https://linuxfoundation.atlassian.net/browse/LFXV2-482 Signed-off-by: Mauricio Zanetti Salomao <mauriciozanetti86@gmail.com>
1 parent 093d68d commit 9696d1f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

charts/lfx-platform/templates/openfga/model.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ spec:
2020
*/}}
2121
- version:
2222
major: 4
23-
minor: 2
23+
minor: 3
2424
patch: 2
2525
authorizationModel: |
2626
model
@@ -48,7 +48,6 @@ spec:
4848
define member: [user]
4949
define project: [project]
5050
define writer: [user] or writer from project
51-
define owner: [user, team#member] or writer
5251
define auditor: [user, team#member] or auditor from project or meeting_coordinator from project
5352
define viewer: [user:*] or auditor or auditor from project
5453
@@ -65,7 +64,7 @@ spec:
6564
define groupsio_service: [groupsio_service] # Parent relationship
6665
define project: project from groupsio_service # Inherit project permissions
6766
define committee: [committee] # Inherit committee permissions
68-
define owner: owner from groupsio_service or owner from committee
67+
define owner: owner from groupsio_service
6968
define writer: writer from groupsio_service or writer from committee
7069
define auditor: auditor from groupsio_service or auditor from committee
7170
define viewer: viewer from groupsio_service or member from committee

0 commit comments

Comments
 (0)