Re-exports§
pub use access::RolePermissions;
Modules§
- access
- Permission helpers for the admin plugin.
Structs§
- Admin
BanUser Request - Input for authoritative admin user banning.
- Admin
Banned User Message Handler - Cloneable, type-checked application callback configuration.
- Admin
Config - Configuration for the admin plugin.
- Admin
Create User Request - Input for trusted or authenticated admin user provisioning.
- Admin
List Users Query - Logical query for admin listing; scalar and array filters retain their JSON types.
- Admin
Permission Request - Input for trusted or session-based admin permission evaluation.
- Admin
Permission Response - Result of a successfully evaluated permission request.
- Admin
Plugin - Admin plugin for user management operations.
- Admin
SetRole Request - Input for the admin role assignment server operation.
- Admin
SetUser Password Request - Input for an authoritative administrative password update.
- Admin
Success Response - Result of a successful administrative mutation.
- Admin
Update User Request - Target and application fields for an authenticated admin update.
- Admin
User Output - Public admin user projection, including returned application fields.
Enums§
- Admin
Role Input - Role input accepted by TypeScript admin routes.
Traits§
- Admin
Banned User Message - Resolves the message returned when a nonexpired banned user requests a session.
Type Aliases§
- Admin
Impersonation Response - Stored session and safe user returned by an administrative session operation.
- Admin
List Users Response - Safe user page returned by the listUsers server operation.
- Admin
User Response - Safe user result returned by admin mutation operations.
- Admin
User Sessions Response - Session page returned by the admin listUserSessions server operation.