Сценарий
Вие сте конфигурирали Exclaimer и използвате OKTA за синхронизиране на данните на потребителите с Google Workspace. Някои данни на потребителите, като Длъжност, липсват от подписите ви.
Причина
Exclaimer за Google Workspace използва API на Google, за да заяви данни за всеки акаунт и изисква полето да има стойността primary: true.
По подразбиране, OKTA не задава тази стойност за атрибутите 'Организации'.
Решение
За да зададете данните за организацията като основни:
- Отворете Административната конзола на Google Workspace - Directory API (https://developers.google.com/admin-sdk/directory/v1/reference/users/get).
- От дясната част на прозореца, въведете имейл адреса на потребителя, който искате да заявите, в полето userKey.
- От падащото меню projection изберете full.
Пример:
- След като попълните данните, кликнете върху EXECUTE.
- Когато бъдете подканени, влезте в акаунта си в Google Workspace, за да удостоверите заявката:
- Копирайте необходимия параметър, включително всички подпараметри.
Пример:
"organizations": [ { "title": "Title", "customType": "", "department": "IT" } - Отворете https://developers.google.com/admin-sdk/directory/v1/reference/users/update
- Задайте userKey като имейл адрес на потребителя.
- В Request body посочете параметрите, които искате да зададете.
Пример:
{ "organizations": [ { "title": "Title", "primary": true, "customType": "", "department": "IT" } ] }
ВНИМАНИЕ! Трябва да посочите всички подпараметри за организацията; в противен случай те ще бъдат презаписани с празни стойности. - Кликнете върху EXECUTE.
- Когато бъдете подканени, влезте в акаунта си в Google Workspace, за да удостоверите заявката.
- Когато бъдете подканени, разрешете достъпа на Google APIs Explorer:
- Повторете този процес за всички засегнати потребители.
- След като завършите процеса, синхронизирайте данните на потребителите си в Exclaimer.
ЗАБЕЛЕЖКА: Възможно е да се добави основният атрибут за новосъздадени потребители в OKTA. За повече информация вижте ръководство на трета страна за решение: https://support.bettercloud.com/s/article/Okta-to-G-Suite-Provisioning-bc88101