Documentation / @tenancy-node/admin-api / AdminContext
Interface: AdminContext
Defined in: admin-api/src/context.ts:131
Properties
audit
audit:
AuditLog
Defined in: admin-api/src/context.ts:136
central
central:
CentralAccess
Defined in: admin-api/src/context.ts:133
leads
leads:
Leads
Defined in: admin-api/src/context.ts:138
limiter
limiter:
RateLimiter
Defined in: admin-api/src/context.ts:137
options
options:
Required<Omit<AdminOptions,"leads"|"impersonationUrl"|"allowedHosts"|"ui"|"clientIp"|"trustProxy"|"tenantFields"|"tenantUsers">> &object
Defined in: admin-api/src/context.ts:139
Type Declaration
allowedHosts
allowedHosts: readonly
string[]
impersonationUrl
impersonationUrl: ((
input) =>string) |undefined
leads
leads:
Required<LeadsOptions> |null
tenantFields
tenantFields: readonly
TenantField[]
tenantUsers
tenantUsers:
TenantUsersAdapter|undefined
sessions
sessions:
AdminSessions
Defined in: admin-api/src/context.ts:135
tenancy
tenancy:
AdminTenancy
Defined in: admin-api/src/context.ts:132
users
users:
AdminUsers
Defined in: admin-api/src/context.ts:134
Methods
record()
record(
request,input):Promise<void>
Defined in: admin-api/src/context.ts:159
Registra una acción del usuario autenticado en la auditoría.
Parameters
request
AdminRequest
input
Omit<AuditInput, "adminUserId" | "ip">
Returns
Promise<void>