UNPKG

@parsifal-m/backstage-plugin-open-feedback-common

Version:
40 lines (36 loc) 1.5 kB
'use strict'; var pluginPermissionCommon = require('@backstage/plugin-permission-common'); const openFeedbackPageReadPermission = pluginPermissionCommon.createPermission({ name: "open.feedback.page.read", attributes: { action: "read" } }); const openFeedbackPageDeletePermission = pluginPermissionCommon.createPermission({ name: "open.feedback.page.delete", attributes: { action: "delete" } }); const openFeedbackCreatePermission = pluginPermissionCommon.createPermission({ name: "open.feedback.create", attributes: { action: "create" } }); const openFeedbackArchivePermission = pluginPermissionCommon.createPermission({ name: "open.feedback.archive", attributes: { action: "update" } }); const openFeedbackNavPermission = pluginPermissionCommon.createPermission({ name: "open.feedback.nav", attributes: { action: "read" } }); const openFeedbackPermissions = [ openFeedbackPageReadPermission, openFeedbackCreatePermission, openFeedbackPageDeletePermission, openFeedbackArchivePermission, openFeedbackNavPermission ]; exports.openFeedbackArchivePermission = openFeedbackArchivePermission; exports.openFeedbackCreatePermission = openFeedbackCreatePermission; exports.openFeedbackNavPermission = openFeedbackNavPermission; exports.openFeedbackPageDeletePermission = openFeedbackPageDeletePermission; exports.openFeedbackPageReadPermission = openFeedbackPageReadPermission; exports.openFeedbackPermissions = openFeedbackPermissions; //# sourceMappingURL=permission.cjs.js.map