uniform idnames #28

Merged
hsh-michaelhoennig merged 10 commits from uniform-idnames into master 2024-04-02 12:01:38 +02:00
No description provided.
hsh-michaelhoennig added 8 commits 2024-04-02 11:21:07 +02:00
# Conflicts:
#	src/main/java/net/hostsharing/hsadminng/hs/office/coopassets/HsOfficeCoopAssetsTransactionEntity.java
#	src/main/java/net/hostsharing/hsadminng/hs/office/coopshares/HsOfficeCoopSharesTransactionEntity.java
#	src/main/java/net/hostsharing/hsadminng/hs/office/membership/HsOfficeMembershipEntity.java
#	src/main/resources/db/changelog/303-hs-office-membership-rbac.md
#	src/main/resources/db/changelog/303-hs-office-membership-rbac.sql
#	src/main/resources/db/changelog/313-hs-office-coopshares-rbac.md
#	src/main/resources/db/changelog/313-hs-office-coopshares-rbac.sql
#	src/main/resources/db/changelog/323-hs-office-coopassets-rbac.md
#	src/main/resources/db/changelog/323-hs-office-coopassets-rbac.sql
#	src/test/java/net/hostsharing/hsadminng/hs/office/coopassets/HsOfficeCoopAssetsTransactionRepositoryIntegrationTest.java
#	src/test/java/net/hostsharing/hsadminng/hs/office/coopshares/HsOfficeCoopSharesTransactionRepositoryIntegrationTest.java
#	src/test/java/net/hostsharing/hsadminng/hs/office/membership/HsOfficeMembershipControllerAcceptanceTest.java
#	src/test/java/net/hostsharing/hsadminng/hs/office/membership/HsOfficeMembershipRepositoryIntegrationTest.java
hsh-timotheuspokorra reviewed 2024-04-02 11:21:39 +02:00
README.md Outdated
@ -83,3 +83,3 @@
# the following command should return a JSON array with just all packages visible for the admin of the customer yyy:
curl \
-H 'current-user: superuser-alex@hostsharing.net' -H 'assumed-roles: test_customer#yyy.admin' \
-H 'current-user: superuser-alex@hostsharing.net' -H 'assumed-roles: test_customer#yyy:admin' \

ADMIN

ADMIN
hsh-michaelhoennig marked this conversation as resolved
hsh-timotheuspokorra reviewed 2024-04-02 11:22:50 +02:00
doc/rbac.md Outdated
@ -207,3 +207,3 @@
The owner-role is granted to the subject which created the business object.
E.g. for a new *customer* it would be granted to 'administrators' and for a new *package* to the 'customer#...admin'.
E.g. for a new *customer* it would be granted to 'administrators' and for a new *package* to the 'customer#...:admin'.

ADMIN

ADMIN
hsh-michaelhoennig marked this conversation as resolved
hsh-timotheuspokorra reviewed 2024-04-02 11:23:10 +02:00
@ -373,3 +377,3 @@
Example:
SET LOCAL hsadminng.assumedRoles = 'customer#aab.admin;customer#aac.admin';
SET LOCAL hsadminng.assumedRoles = 'customer#aab:admin;customer#aac:admin';

ADMIN

ADMIN
hsh-timotheuspokorra approved these changes 2024-04-02 11:41:05 +02:00
hsh-timotheuspokorra left a comment
Member

sieht gut aus

sieht gut aus
hsh-michaelhoennig added 1 commit 2024-04-02 11:41:41 +02:00
hsh-michaelhoennig added 1 commit 2024-04-02 12:00:59 +02:00
hsh-michaelhoennig merged commit 7f418c12a1 into master 2024-04-02 12:01:38 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: hostsharing/hs.hsadmin.ng#28
No description provided.