Home / BeaverDeck / Docs / User Guide / User management
User Management and Integrations
Admin users can manage BeaverDeck local users, roles, auth providers, group mappings, and configuration backup from User Management.
Local Users and Roles
- Create local users and assign them a role.
- Reset local user passwords.
- Create roles with mode
adminorviewer. adminmode grants all BeaverDeck permissions. Non-admin roles use explicit resource permission levels.- Scope non-admin roles to all namespaces or a configured namespace list.
Google OAuth
Google OAuth supports browser sign-in and Google Workspace group-to-role mapping. The sign-in button is shown only when the Google client ID, client secret, service account JSON, and delegated admin email are configured.
OpenID Connect and Azure Entra ID
Generic OpenID Connect uses provider discovery and group claim mapping. Azure Entra ID uses the same OIDC
flow and can resolve groups through Microsoft Graph when scopes include User.Read and
GroupMember.Read.All.
Configuration Backup
Use Export Configuration to download beaverdeck-config.yaml. Use
Import Configuration to replace the runtime auth config and Secret after the import
validates successfully. Passwords are exported as BeaverDeck bdk1$... hashes, not raw
passwords.