Skip to content

Package: permissions

Generated from api/packages/permissions

Source: api/packages/permissions · imported version 0.1.11. The sections after the README are extracted from the code on every docs build.

This package is an REST API for

  • creating / deleting / roles
  • assigning permissions from roles
Method Path Auth Action
GET /api/admin/roles yes PermissionsAdminApiController@index
GET /api/admin/roles/{name} yes PermissionsAdminApiController@show
POST /api/admin/roles yes PermissionsAdminApiController@create
DELETE /api/admin/roles/{name} yes PermissionsAdminApiController@delete
PATCH /api/admin/roles/{name} yes PermissionsAdminApiController@update
Permission Seeded for roles Constant
permission_role_manage admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_MANAGE
permission_role_list admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_LIST
permission_role_read admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_READ
permission_role_create admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_CREATE
permission_role_update admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_UPDATE
permission_role_delete admin PermissionsPermissionsEnum::PERMISSIONS_ROLE_DELETE

Registered with AdministrableConfig::registerConfig (editable in the admin panel under Configuration → Settings).

None.

Event Description Notification templates
PermissionRoleChanged
PermissionRoleRemoved

None.

None.

None.