lucee.Componentcoldbox.system.FrameworkSupertype
coldbox.system.EventHandler
contentbox.modules.contentbox-admin.handlers.baseHandler
contentbox.modules.contentbox-admin.handlers.permissionGroups
Manage permission groups
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
permissionGroupService
|
true
|
false
|
|
any
|
permissionService
|
true
|
false
|
Method Summary | |
---|---|
any
|
export([any event], [any rc], [any prc])
Export permission group. |
any
|
exportAll([any event], [any rc], [any prc])
Export all entries. |
any
|
importAll([any event], [any rc], [any prc])
Import all permission groups. |
any
|
index([any event], [any rc], [any prc])
Manage groups. |
any
|
permissions([any event], [any rc], [any prc])
Manage group permissions. |
any
|
preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])
|
any
|
remove([any event], [any rc], [any prc])
Remove a group. |
any
|
removePermission([any event], [any rc], [any prc])
Async remove a permission. |
any
|
save([any event], [any rc], [any prc])
Save groups. |
any
|
savePermission([any event], [any rc], [any prc])
Async saving of permissions to groups. |
Methods inherited from class coldbox.system.EventHandler |
---|
_actionExists, _actionMetadata, _privateInvoker, getCachebox, getFlash, getLog, getLogBox, getWirebox, init, setCachebox, setFlash, setLog, setLogBox, setWirebox |
Methods inherited from class coldbox.system.FrameworkSupertype |
---|
addAsset, announceInterception, getCache, getController, getDatasource, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists |
Methods inherited from class lucee.Component |
---|
None |
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- id:permissionGroupService@cbserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- id:permissionService@cbserializable
- trueMethod Detail |
---|
Export permission group
event
rc
prc
Export all entries
event
rc
prc
Import all permission groups
event
rc
prc
Manage groups
event
rc
prc
Manage group permissions
event
rc
prc
event
action
eventArguments
rc
prc
Remove a group
event
rc
prc
Async remove a permission
event
rc
prc
Save groups
event
rc
prc
Async saving of permissions to groups
event
rc
prc