Self-Administration
Endpoints for end users to view and manage their own sessions, devices, and observations.
Requires NEVISADAPT_USER_HISTORY, NEVISADAPT_USER_DEVICE_READ, or NEVISADAPT_USER_DEVICE_WRITE permission depending on the endpoint.
Apply user trust-feedback action
Processes a trust-feedback action that is cryptographically encoded in the
List active sessions for the current user
Returns a paginated list of currently active sessions for the authenticated user.
Get session history for the current user
Returns the session history (past and present) for the authenticated user.
List failed login attempts for the current user
Returns untrusted (failed / step-up not completed) sessions for the authenticated user.
Get risk event history for the current user
Returns all recorded risk events for the authenticated user.
Distrust a session (end-user)
Distrusts the given session and removes it from the store.
Terminate a session (end-user)
Terminates (ends) the given session.
Return the authenticated user's login name
Returns the `loginId` of the currently authenticated user.
List registered devices for the current user
Returns all devices registered for the authenticated user.
Remove a registered device (end-user)
Deletes the device with the given ID from the authenticated user's account.
List remember-me tokens for the current user
Returns all active remember-me tokens for the authenticated user.
Delete all remember-me tokens for the current user
Removes all remember-me tokens for the authenticated user.
Delete a specific remember-me token (end-user)
Removes the remember-me token with the given value from the user's account.
List observation groups for the current user
Returns observation groups (behavioural signals) associated with the