Skip to main content

createPermission()

Home > @backstage/plugin-permission-common > createPermission

Utility function for creating a valid ResourcePermission, inferring the appropriate type and resource type parameter.

Signature:

function createPermission<TResourceType extends string>(input: {
name: string;
attributes: PermissionAttributes;
resourceType: TResourceType;
}): ResourcePermission<TResourceType>;

Parameters

ParameterTypeDescription
input{ name: string; attributes: PermissionAttributes; resourceType: TResourceType; }

Returns:

ResourcePermission<TResourceType>