createConditionAuthorizer()
Home > @backstage/plugin-permission-node
> createConditionAuthorizer
Takes some permission conditions and returns a definitive authorization result on the resource to which they apply.
Signature:
function createConditionAuthorizer<TResource>(permissionRuleset: PermissionRuleset<TResource>): (decision: PolicyDecision, resource: TResource | undefined) => boolean;
Parameters
Parameter |
Type |
Description |
---|---|---|
permissionRuleset |
PermissionRuleset<TResource> |
(decision: PolicyDecision, resource: TResource | undefined) => boolean