Permissions
register plugin permission
What is permissions?
Example
import DashboardPlugin from 'Dashboard/plugin'
const Plugin = new DashboardPlugin('@plugin_bundle')
const registerPlugin = () => {
const { Application } = require('@components/Application')
Plugin.register({
application: Application,
permissionKeys: [
{
id: 'PERMISSION_TO_CREATE_ID',
label: 'Create stuff',
description: 'a description describing what this does'
},
{
id: 'PERMISSION_TO_UPDATE_ID',
label: 'Update stuff',
description: 'a description describing what this does'
}
]
})
}
registerPlugin()
export {
Plugin
}
Get mapped roles
Example
hasPermission
Last updated