Skip to main content
Version: Next

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>

**Returns:**

(decision: PolicyDecision, resource: TResource | undefined) => boolean