Skip to main content
Version: Next

createPermissionRule()

Home > @backstage/plugin-permission-node > createPermissionRule

Helper function to create a PermissionRule for a specific resource type using a PermissionResourceRef.

Signature:

function createPermissionRule<TResource, TQuery, TQueryOutput extends TQuery, TResourceType extends string, TParams extends PermissionRuleParams = undefined>(rule: CreatePermissionRuleOptions<TResource, TQuery, TQueryOutput, TResourceType, TParams>): PermissionRule<TResource, TQuery, TResourceType, TParams>;

Parameters

Parameter

Type

Description

rule

CreatePermissionRuleOptions<TResource, TQuery, TQueryOutput, TResourceType, TParams>

**Returns:**

PermissionRule<TResource, TQuery, TResourceType, TParams>