Scénario
Vous avez configuré Exclaimer Cloud et utilisez OKTA pour synchroniser les détails des utilisateurs avec Google Workspace. Certains détails des utilisateurs, tels que le titre du poste, sont manquants dans vos signatures.
Raison
Exclaimer Cloud pour Google Workspace utilise l'API de Google pour interroger les données de chaque compte et nécessite que les données du champ aient la valeur primary: true définie.
Par défaut, OKTA ne définit pas cette valeur pour les attributs 'Organizations'.
Résolution
Pour définir les données de l'organisation comme étant primaires :
- Accédez au Google Workspace Admin Console - Directory API (https://developers.google.com/admin-sdk/directory/v1/reference/users/get).
- Dans le volet de droite, dans userKey, saisissez l'adresse e-mail de l'utilisateur que vous souhaitez interroger.
- Dans la liste déroulante projection, sélectionnez full.
Exemple :
- Une fois les détails remplis, cliquez sur EXECUTER.
- Lorsque vous y êtes invité, connectez-vous à un compte Google Workspace autorisé pour authentifier la requête :
- Copiez le paramètre requis, y compris tous les sous-paramètres.
Exemple :
"organizations": [ { "title": "Titre", "customType": "", "department": "IT" } - Accédez à https://developers.google.com/admin-sdk/directory/v1/reference/users/update
- Définissez userKey comme étant l'adresse e-mail de l'utilisateur.
- Dans le corps de la requête, spécifiez les paramètres que vous souhaitez définir.
Exemple :
{ "organizations": [ { "title": "Titre", "primary": true, "customType": "", "department": "IT" } ] }
ATTENTION ! Vous devez spécifier tous les sous-paramètres pour l'organisation ; sinon, ils seront écrasés avec des valeurs vides. - Cliquez sur EXECUTER.
- Lorsque vous y êtes invité, connectez-vous à un compte Google Workspace autorisé pour authentifier la requête.
- Lorsque vous y êtes invité, autorisez l'accès à l'explorateur d'API Google :
- Répétez ce processus pour tous les utilisateurs concernés.
- Une fois le processus terminé, synchronisez vos données utilisateur dans Exclaimer Cloud.
NOTE: Il est possible d'ajouter l'attribut Principal aux utilisateurs nouvellement créés dans OKTA. Pour plus d'informations, consultez le guide d'un tiers pour une solution : https://support.bettercloud.com/s/article/Okta-to-G-Suite-Provisioning-bc88101