@backstage/plugin-permission-node
Version:
Common permission and authorization utilities for backend plugins
20 lines (17 loc) • 550 B
TypeScript
import * as _backstage_backend_plugin_api from '@backstage/backend-plugin-api';
import { PermissionPolicy } from '@backstage/plugin-permission-node';
/**
* Allows supplying policies to the permissions backend
*
* @alpha
*/
type PolicyExtensionPoint = {
setPolicy(policy: PermissionPolicy): void;
};
/**
* Allows supplying policies to the permissions backend
*
* @alpha
*/
declare const policyExtensionPoint: _backstage_backend_plugin_api.ExtensionPoint<PolicyExtensionPoint>;
export { type PolicyExtensionPoint, policyExtensionPoint };