@parsifal-m/backstage-plugin-open-feedback-common
Version:
Common functionalities for the open-feedback plugin
33 lines (30 loc) • 1.15 kB
JavaScript
import { createPermission } from '@backstage/plugin-permission-common';
const openFeedbackPageReadPermission = createPermission({
name: "open.feedback.page.read",
attributes: { action: "read" }
});
const openFeedbackPageDeletePermission = createPermission({
name: "open.feedback.page.delete",
attributes: { action: "delete" }
});
const openFeedbackCreatePermission = createPermission({
name: "open.feedback.create",
attributes: { action: "create" }
});
const openFeedbackArchivePermission = createPermission({
name: "open.feedback.archive",
attributes: { action: "update" }
});
const openFeedbackNavPermission = createPermission({
name: "open.feedback.nav",
attributes: { action: "read" }
});
const openFeedbackPermissions = [
openFeedbackPageReadPermission,
openFeedbackCreatePermission,
openFeedbackPageDeletePermission,
openFeedbackArchivePermission,
openFeedbackNavPermission
];
export { openFeedbackArchivePermission, openFeedbackCreatePermission, openFeedbackNavPermission, openFeedbackPageDeletePermission, openFeedbackPageReadPermission, openFeedbackPermissions };
//# sourceMappingURL=permission.esm.js.map