permissions: add a discriminator type to Permission
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
This commit is contained in:
committed by
Joe Porpeglia
parent
ada4446733
commit
9cbb270aef
@@ -18,6 +18,7 @@ import { ConfigReader } from '@backstage/config';
|
||||
import {
|
||||
AuthorizeDecision,
|
||||
AuthorizeResult,
|
||||
createPermission,
|
||||
PermissionAuthorizer,
|
||||
} from '@backstage/plugin-permission-common';
|
||||
import {
|
||||
@@ -78,28 +79,28 @@ describe('AuthorizedSearchEngine', () => {
|
||||
|
||||
const defaultTypes: Record<string, DocumentTypeInfo> = {
|
||||
[typeUsers]: {
|
||||
visibilityPermission: {
|
||||
visibilityPermission: createPermission({
|
||||
name: 'search.users.read',
|
||||
attributes: { action: 'read' },
|
||||
},
|
||||
}),
|
||||
},
|
||||
[typeTemplates]: {
|
||||
visibilityPermission: {
|
||||
visibilityPermission: createPermission({
|
||||
name: 'search.templates.read',
|
||||
attributes: { action: 'read' },
|
||||
},
|
||||
}),
|
||||
},
|
||||
[typeServices]: {
|
||||
visibilityPermission: {
|
||||
visibilityPermission: createPermission({
|
||||
name: 'search.services.read',
|
||||
attributes: { action: 'read' },
|
||||
},
|
||||
}),
|
||||
},
|
||||
[typeGroups]: {
|
||||
visibilityPermission: {
|
||||
visibilityPermission: createPermission({
|
||||
name: 'search.groups.read',
|
||||
attributes: { action: 'read' },
|
||||
},
|
||||
}),
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user