Updated permissions documentation to match paramsSchema changes

Signed-off-by: Harry Hogg <hhogg@spotify.com>
This commit is contained in:
Harry Hogg
2022-10-18 13:00:27 +01:00
parent 2fc86111c2
commit 24fb30fdb3
4 changed files with 32 additions and 18 deletions
+6 -6
View File
@@ -70,9 +70,9 @@ Let's change the policy to the following:
- };
+ return createCatalogConditionalDecision(
+ request.permission,
+ catalogConditions.isEntityOwner(
+ user?.identity.ownershipEntityRefs ?? [],
+ ),
+ catalogConditions.isEntityOwner({
+ claims: user?.identity.ownershipEntityRefs ?? [],
+ }),
+ );
}
@@ -119,9 +119,9 @@ class TestPermissionPolicy implements PermissionPolicy {
+ if (isResourcePermission(request.permission, 'catalog-entity')) {
return createCatalogConditionalDecision(
request.permission,
catalogConditions.isEntityOwner(
user?.identity.ownershipEntityRefs ?? [],
),
catalogConditions.isEntityOwner({
claims: user?.identity.ownershipEntityRefs ?? [],
}),
);
}