База знань LMS Collaborator

Головна/Налаштування системи/Інтеграції/Інтеграція з Azure AD

Інтеграція з Azure AD

Обов'язкові поля

TenantId - How to find your Azure Active Directory tenant ID
ClientId - це унікальний ідентифікатор програми (клієнта), призначений вашій програмі Azure AD під час реєстрації. Ви можете знайти ClientId у своїй підписці на Azure за допомогою Azure AD => Enterprise applications => Application ID.
Secret - Client Secret


Необов'язкові поля

Fields map config - конфіг порівняння полів з Azure AD в систему, значення за замовчуванням (зліва поля в системі, справа поля в Azure AD)

Приклад:

{
    "uid": "id",
    "secondname": "surname",
    "firstname": "givenName",
    "login": "userPrincipalName",
    "email": "mail",
    "city": "city",
    "department": "department",
    "position": "jobTitle",
    "phone": "mobilePhone",
    "date_of_employment": "employeeHireDate",
    "append_tags": "123dv"
}

Фільтр - Use the filter query parameter

Приклад, фільтр по емейлу:

endsWith(mail,'@domain.com')

Member of - в полі можна задавати ID групи в Azure AD.


Автоматична синхронізація

  1. Автоматична синхронізація користувачів - якщо опцію включено, потрібно вказати час, коли щоденно відбуватиметься синхронізація.
  2. Автоматична синхронізація оргструктури - якщо опцію включено, потрібно вказати час, коли щоденно відбуватиметься синхронізація.

Можна налаштувати синхронізацію кілька разів на добу за потреби.
Зверніть увагу, при налаштуванні часу синхронізації - спочатку має відбуватись імпорт користувачів, потім імпорт структури.

Залишились питання?
Наша служба технічної підтримки завжди рада допомогти!
Напишіть нам на [email protected] або телефонуйте по номеру +380672170440. Якщо Ви зареєстровані на нашому Helpdesk - надішліть заявку за допомогою кнопки нижче.
Створити заявку