Uses of Package
com.kingsrook.qqq.backend.core.actions.permissions
Packages that use com.kingsrook.qqq.backend.core.actions.permissions
Package
Description
-
-
Classes in com.kingsrook.qqq.backend.core.actions.permissions used by com.kingsrook.qqq.backend.core.actions.permissionsClassDescriptionAutoCloseable handle on an authorized action scope.For special cases of applying permissions, an application can implement a custom permission checker via this interface - and place it on a table, process, report, app, or widget via
QPermissionRules.withCustomPermissionChecker(QCodeReference).How a core action (Query, Get, Count, Aggregate, Insert, Update, Delete, Replace, RunProcess, RenderWidget, GenerateReport, Export) should treat table/process/widget/report permissions and field security locks for the current session.Simple implementation of a Custom Permission Checker, that takes a permissionName property, and just checks if the session has that permission.Simple implementation of a Custom Permission Checker, that takes tableName and TablePermissionSubType name properties, and checks if the session has that table-permission-sub-type for the specified table name. -
Classes in com.kingsrook.qqq.backend.core.actions.permissions used by com.kingsrook.qqq.backend.core.jobs.progressClassDescriptionFor special cases of applying permissions, an application can implement a custom permission checker via this interface - and place it on a table, process, report, app, or widget via
QPermissionRules.withCustomPermissionChecker(QCodeReference). -
Classes in com.kingsrook.qqq.backend.core.actions.permissions used by com.kingsrook.qqq.backend.core.model.actionsClassDescriptionHow a core action (Query, Get, Count, Aggregate, Insert, Update, Delete, Replace, RunProcess, RenderWidget, GenerateReport, Export) should treat table/process/widget/report permissions and field security locks for the current session.
-
Classes in com.kingsrook.qqq.backend.core.actions.permissions used by com.kingsrook.qqq.backend.core.model.actions.tables.queryClassDescriptionFor special cases of applying permissions, an application can implement a custom permission checker via this interface - and place it on a table, process, report, app, or widget via
QPermissionRules.withCustomPermissionChecker(QCodeReference). -