@backstage/plugin-permission-node
Version:
Common permission and authorization utilities for backend plugins
21 lines (18 loc) • 561 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 { policyExtensionPoint };
export type { PolicyExtensionPoint };