La plateforme Cyber Guru a besoin de stocker les informations des utilisateurs du client afin de fournir tous les services d'Awareness, Channel et Phishing. Les informations de l'utilisateur doivent être créées, mises à jour et supprimées.
L'échange de ces informations peut se faire de différentes manières. Cet article illustre les prérequis et les configurations pour permettre cet échange d'informations via le protocole IdM SCIM.
Identity Management SCIM (System for Cross-domain Identity Management) est un protocole standard ouvert conçu pour automatiser l'échange d'informations sur l'identité de l'utilisateur entre les systèmes. SCIM simplifie la fourniture, la suppression et la gestion de l'identité des utilisateurs sur différentes plateformes en utilisant une API cohérente et standardisée. Il aide à garantir que les données de l'utilisateur, telles que les noms, rôles et groupes, sont synchronisées entre les fournisseurs d'identité et les fournisseurs de services de manière efficace.
Les services API SCIM offerts par Cyber Guru sont les suivants :
-
Create : Ajout de nouveaux utilisateurs.
-
Update : Modification des détails de l'utilisateur.
-
Delete : Suppression des utilisateurs*
*L'utilisateur sur la plateforme sera par défaut suspendu.
Prérequis
1) Le profil de l'utilisateur dans le fournisseur d'identité doit contenir tous les attributs utilisés par la plateforme Cyber Guru :
-
username
-
firstname
-
lastname
-
email
-
locale (langue de l'utilisateur au format ISO 639 en deux caractères minuscules)
-
country (pays de l'utilisateur au format ISO 3166-1 alpha-2 en deux caractères majuscules)
-
active
-
externalID
-
organization 1
-
...
-
organization n
2) Le client a accès à Microsoft Entra avec des privilèges d'administrateur
3) En cas de gamification, avoir une "organization" donc un attribut valorisé dans Microsoft Entra
4) avoir une politique pour l'autorisation des utilisateurs à utiliser le provisioning (ex. autorisation via des groupes)
Configuration
La configuration des services SCIM peut varier entre les différents fournisseurs de gestion d'identité. Étant donné que SCIM est un protocole standard, Cyber Guru fournira l'URL du tenant et le jeton à fournir à chaque appel SCIM. Le jeton a une durée de validité d'un an.