Complete User Administration

Manage your Journiv instance with powerful user management tools. Create users, assign roles, and maintain security with built-in protections.

Key Benefits

Role-based access control: Admin and User roles with distinct permissions

User management: create, update, and delete users through admin interface

Role assignment: promote users to admin or assign standard user roles

Account management: activate, deactivate, or delete user accounts

Password management: reset user passwords as administrator

User listing: view all users with pagination and metadata

Login type tracking: see which users authenticate via local or OIDC

Linked providers: view OIDC providers linked to each user account

Security protections: cannot delete or demote the last admin

First user bootstrap: first user automatically becomes admin

Audit logging: all admin actions are logged with timestamps

Perfect For

Team Setup

Create user accounts for family members and assign appropriate roles. Promote trusted members to admin for shared management responsibilities.

Account Management

Manage user accounts by resetting passwords, temporarily deactivating accounts, or permanently removing users when needed.

Security Administration

Maintain security by managing user access, monitoring account activity, and ensuring proper role assignments across your instance.

Technical Details

Role-based access control (RBAC)
Admin and User role system
User CRUD operations via admin API
JWT-based authentication and authorization
First user auto-admin bootstrap
Last admin protection
Account activation/deactivation
Password reset capabilities
OIDC user identification
Cascade deletion of user data
Admin action audit logging

Ready to Get Started?

Experience user management & roles and all other Journiv features by hosting it on your own now.