catalog-backend: use rules from permissionsRegistry

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2025-03-07 12:58:52 +01:00
parent b084c30ff8
commit 16032660cd
@@ -557,7 +557,13 @@ export class CatalogBuilder {
const entitiesCatalog = new AuthorizedEntitiesCatalog(
unauthorizedEntitiesCatalog,
permissionsService,
createConditionTransformer(this.permissionRules),
permissionsRegistry
? createConditionTransformer(
permissionsRegistry.getPermissionRuleset(
catalogEntityPermissionResourceRef,
),
)
: createConditionTransformer(this.permissionRules),
);
const getResources = async (resourceRefs: string[]) => {