Policy functions and limitations
Every module's policy functions and the limitations each can carry, from $FunctionList in its module.php, with the views that check them and examples in PHP and templates.
| Module | Policy functions |
|---|---|
| apikey | create |
| audit | manage, read |
| class | (none: class/*) |
| collaboration | (none: collaboration/*) |
| content | bookmark, cleantrash, create, dashboard, diff, edit, hide, jobs, manage_locations, move, pdf, pendinglist, publish, publish_without_notification, read, remove, restore, reverserelatedlist, tipafriend, translate, translations, urltranslator, urltranslator_import, versionread, versionremove, view_embed, view_system_url |
| contentcheck | brokenrelations, fixfiles, permissions, quarantine, storage, trash, unreferenced |
| contentfinder | delete, search |
| csp | (none: csp/*) |
| datatable | connections, manage, read, sync |
| error | (none: error/*) |
| exphelp | context, feedback, read |
| expimageeditor | edit |
| ezinfo | read |
| ezjscore | call, run |
| ezoe | browse, disable_editor, editor, relations, search |
| graphql | administrate, playground, query |
| infocollector | read |
| layout | (none: layout/*) |
| mailpreferences | administrate, export |
| migration | deploy, edit, read, remotes, rollback, run |
| moderation | act, personaldata, read |
| notification | administrate, use |
| oauth | authorize |
| oauthadmin | (none: oauthadmin/*) |
| package | create, edit, export, export_extension, import, install, list, read, remove |
create, edit | |
| role | (none: role/*) |
| rss | edit, feed |
| search | (none: search/*) |
| secrets | manage |
| section | assign, edit, view |
| settings | (none: settings/*) |
| setup | administrate, install, logs, managecache, managecronjobs, managelogs, preload, setup, system_info, unmasklogs |
| shop | administrate, buy, edit_status, setstatus, setup |
| state | administrate, assign |
| staticpublish | build, publish, read, setup |
| switchlanguage | (none: switchlanguage/*) |
| trigger | (none: trigger/*) |
| uiswitch | design, language |
| url | (none: url/*) |
| user | activation, audit, deactivate, hygiene, login, passkeys_manage, password, preferences, register, selfedit, sessions, sessions_manage |
| visual | (none: visual/*) |
| workflow | (none: workflow/*) |
Generated by ./console exp:help:examples from kernel/classes/ezrole.php. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.