Il existe deux types d’authentification. L’authentification à la chatbox pour les utilisateurs finaux et l’authentification au Bot Management System (BMS), le back-office dydu.
Authentification à la chatbox :
Vous pouvez permettre aux utilisateurs finaux de s’authentifier et s’identifier à votre chatbot via le protocole OpenID Connect (OIDC).
L’identification consiste à établir l’identité de l’utilisateur. Elle permet de savoir qui établit un dialogue avec le chatbot. En d’autres termes, l’authentification permet d’apporter la preuve de l’identité de l’utilisateur en répondant à la question : « Êtes-vous réellement cette personne ? ».
Dans le cadre de bot à accès restreints, seules les personnes autorisées peuvent dialoguer avec le bot. Un utilisateur final non authentifié ne pourra pas échanger avec le bot. C’est aussi une condition nécessaire pour accéder à des informations strictement confidentielles, par exemple son solde bancaire pour un bot client dans la banque ou son solde de congés dans le cadre d’un bot RH.
Authentification au BMS dydu :
L’authentification au back-office, via le Single Sign On (SSO) va permettre aux administrateurs de la base de connaissances de se connecter au back-office via un système d’authentification tiers, souvent celui de l’entreprise.
L’avantage est de faciliter et de sécuriser l’accès au back-office dydu.
Prenons un exemple : si une personne de l’équipe se connecte au back-office dydu, plutôt que d’utiliser un identifiant et un mot de passe dédié à dydu, elle va se connecter via son système d’authentification, qui est déjà présent, comme son compte Gmail ou l’Active Directory. On vous explique tout sur la connexion au SSO dans cette vidéo.