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.
README
Section titled “README”This package is an REST API for
- creating / deleting / roles
- assigning permissions from roles
More documentation in the package
Section titled “More documentation in the package”API endpoints
Section titled “API endpoints”| 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 |
Permissions
Section titled “Permissions”| 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 |
Settings
Section titled “Settings”Registered with AdministrableConfig::registerConfig (editable in the admin panel under Configuration → Settings).
None.
Events
Section titled “Events”| Event | Description | Notification templates |
|---|---|---|
PermissionRoleChanged |
||
PermissionRoleRemoved |
Artisan commands
Section titled “Artisan commands”None.
Scheduled jobs
Section titled “Scheduled jobs”None.
Environment variables read
Section titled “Environment variables read”None.