Aller au contenu principal

Parametres

L'onglet Parametres gere la configuration globale de la plateforme.

Sous-pages

PageRouteDescription
Parametres/settingsConfiguration generale
Compte/accountProfil utilisateur
Tarifs/pricingPlans et facturation
Utilisateurs/usersGestion des utilisateurs
Roles/rolesRoles et permissions RBAC
Espaces/workspacesWorkspaces multi-tenant
SSO/sso-configConfiguration Single Sign-On
Activite/login-activityJournal des connexions

Utilisateurs et Roles (RBAC)

Chatbotaurus utilise un systeme RBAC (Role-Based Access Control) :

RolePermissions
AdminAcces complet, gestion utilisateurs, configuration SSO
OperatorWorkflows, chat, MCP, connaissances, analytique
ViewerLecture seule sur les dashboards et historiques
APIAcces programmatique uniquement (via cle API)

Permissions granulaires

Les permissions sont definies par ressource :

  • workflows:view, workflows:create, workflows:edit, workflows:delete
  • credentials:view, credentials:create, credentials:edit
  • users:manage, roles:manage
  • mcp:admin, mcp:execute

Workspaces

Les workspaces isolent les donnees entre equipes ou clients :

  • Chaque workspace a ses propres workflows, credentials et historiques
  • Les utilisateurs peuvent appartenir a plusieurs workspaces
  • Les credentials sont isoles par workspace dans Vault

SSO (Single Sign-On)

La configuration SSO se fait via Keycloak :

  • Protocole OpenID Connect
  • 2FA TOTP obligatoire pour les roles admin et operator
  • Integration avec Authentik comme IdP alternatif

Voir le guide SSO Keycloak pour la configuration detaillee.

Activite de connexion

Le journal d'activite enregistre :

  • Date et heure de connexion
  • Adresse IP et geolocalisation
  • Methode d'authentification (SSO, API key)
  • Tentatives echouees