Files
backstage/.changeset/rare-parents-pretend.md
T
Vincenzo Scamporlino 3f41ada39d Update create-app changeset
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-08 12:29:00 +02:00

638 B

@backstage/create-app
@backstage/create-app
patch

Accept PermissionEvaluator together with the deprecated PermissionAuthorizer.

Apply the following to packages/backend/src/types.ts:

- import { ServerPermissionClient } from '@backstage/plugin-permission-node';
+ import {
+  PermissionAuthorizer,
+  PermissionEvaluator,
+ } from '@backstage/plugin-permission-common';

  export type PluginEnvironment = {
    ...
    discovery: PluginEndpointDiscovery;
    tokenManager: TokenManager;
    scheduler: PluginTaskScheduler;
-   permissions: ServerPermissionClient;
+   permissions: PermissionEvaluator | PermissionAuthorizer;
  };