Aller au contenu

Démarrage rapide

AUMS est un tableau de bord d’administration open source qui se connecte à votre fournisseur CIAM existant. Il vous offre une interface unifiée pour gérer les utilisateurs, les organisations, les rôles et les journaux d’audit — sans avoir à en construire un vous-même.

Gestion des utilisateurs

Listez, créez, modifiez et supprimez des utilisateurs. Consultez les sessions, les identités liées et les métadonnées. Réinitialisez les mots de passe et vérifiez les e-mails en un clic.

Gestion des organisations

Créez des organisations, invitez des membres, assignez des rôles (membre / admin / propriétaire) et gérez les paramètres au niveau de l’organisation. Disponible sur les plans Team et Business.

Multi-fournisseur

Se connecte à Auth0, Firebase, AWS Cognito, Keycloak ou Azure Entra ID. Pointez AUMS sur votre fournisseur existant — aucune migration nécessaire.

Journaux d'audit

Consultez un journal d’activité complet avec filtrage par utilisateur, type d’événement et plage de dates. La disponibilité dépend du fournisseur.

Marque blanche

Personnalisez le logo, les couleurs et le domaine. Remplacez l’identité visuelle par organisation. Disponible sur le plan Business.

Connexion SSO / OIDC

Protégez le tableau de bord derrière votre propre fournisseur OIDC. Compatible avec tout fournisseur d’identité conforme.

FonctionnalitéLiteTeamBusiness
Gestion utilisateurs
Max utilisateurs2050
Organisations✅ (1)✅ (illimité)
Assistant d’accueil
Équipes
Marque blanche
Journaux d’auditselon fournisseurselon fournisseurselon fournisseur

Matrice de fonctionnalités par fournisseur

Section titled “Matrice de fonctionnalités par fournisseur”
FonctionnalitéAuth0FirebaseCognitoKeycloakEntra IDSuperTokensOry
Gestion utilisateurs
Organisations✅ Natif✅ Natif⚠️ Groupes ou Attr✅ Multi-location⚠️ Network seul
Journaux d’audit✅ Complet⚠️ Basique⚠️ Basique⚠️ Basique
  1. Choisissez un fournisseur

AUMS prend en charge cinq fournisseurs CIAM. Choisissez celui que vous utilisez déjà :

  • Auth0
  • Firebase
  • AWS Cognito
  • Keycloak
  • Azure Entra ID
  • Ory (Kratos / Ory Network)

Consultez la section Fournisseurs pour les instructions de configuration de chaque fournisseur.

  1. Choisissez un niveau de plan

Définissez PLAN_TIER sur lite, team ou business. Consultez la comparaison des plans pour les différences de fonctionnalités.

  1. Configurez les variables d’environnement

    Au minimum, définissez :

    Terminal window
    BASE_URL=https://admin.example.com
    PLAN_TIER=lite
    BETTER_AUTH_SECRET=$(npm run auth:secret --silent)
    DATABASE_URL=postgresql://user:pass@host:5432/aums
    EMAIL_FROM="AUMS <noreply@example.com>"
    EMAIL_SERVER=smtps://user:pass@smtp.example.com
    # ... variables spécifiques au fournisseur

    Référence complète : Configuration.

  2. Lancez AUMS

Terminal window
docker run -d \
--env-file .env \
-p 3000:3000 \
aums:auth0-lite-latest
  1. Accédez au tableau de bord

    Ouvrez BASE_URL dans votre navigateur. Si le SSO n’est pas configuré, vous serez invité à vous connecter avec un e-mail/mot de passe. Créez le premier compte administrateur au premier démarrage.