Admin Databases

6 permissions in this category

admin.databases.create

Create new databases

ADMIN_DATABASES_CREATE

admin.databases.delete

Delete databases

ADMIN_DATABASES_DELETE

admin.databases.edit

Edit existing databases

ADMIN_DATABASES_EDIT

admin.databases.manage

Manage database

ADMIN_DATABASES_MANAGE

admin.databases.view

View databases

ADMIN_DATABASES_VIEW

admin.databases.view

View databases

ADMIN_DATABASES_VIEW

Usage in Code

How to check permissions in your code

PHP Backend

use App\Helpers\PermissionHelper;

// Check if user has permission
if (PermissionHelper::hasPermission($userUuid, 'admin.databases.create')) {
    // User has permission
}

Using Permission Constants

use App\Permissions;

// Use constant instead of string
if (PermissionHelper::hasPermission($userUuid, Permissions::ADMIN_DATABASES_CREATE)) {
    // User has permission
}