Scénario
Vous avez configuré Exclaimer et utilisez OKTA pour synchroniser les détails des utilisateurs avec Google Workspace. Certains détails des utilisateurs, tels que le titre du poste, manquent dans vos signatures.
Raison
Exclaimer 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 primaires :
- Accédez au Google Workspace Admin console - site 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 EXECUTE.
- 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 le userKey comme 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 par des valeurs vides. - Cliquez sur EXECUTE.
- Lorsque vous y êtes invité, connectez-vous à un compte Google Workspace-Suite autorisé pour authentifier la requête.
- Lorsque vous y êtes invité, autorisez 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.
NOTE : Il est possible d'ajouter l'attribut Principal pour les utilisateurs nouvellement créés dans OKTA. Pour plus d'informations, consultez un guide tiers pour une solution : https://support.bettercloud.com/s/article/Okta-to-G-Suite-Provisioning-bc88101