ILdapUnitProvider - интерфейс

Провайдер методов синхронизации пользователей, ролей и подразделений с AD/LDAP.

Definition

Пространство имён: Tessa.Extensions.Platform.Server.AdSync
Сборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
C#
public interface ILdapUnitProvider

Методы

CreateOrUpdateRoleAsync Создает или обновляет статическую роль.
CreateOrUpdateUnitAsync Создает или обновляет подразделение.
CreateOrUpdateUserAsync Создает или обновляет сотрудника.
DisableAndHideAsync Блокирует и скрывает в системе роли, дата синхронизации которых меньше указанной.
FillAdSyncIDAsync Заполняет идентификатор Active Directory / LDAP по DN для объектов TESSA.
GetAdSyncDistinguishedNameAsync Получает из базы DN по идентификатору объекта в AD.
GetStandaloneRolesAsync Получает список идентификаторов ролей с установленным флагом "Синхронизируется независимо от корневых элементов".
IsExistsAsync Проверяет, существует ли указанный объект Active Directory.
SetSyncDateAsync Устанавливает дату синхронизации.
SyncDepartmentAsync Синхронизирует подразделение в рамках корня синхронизации.
SyncManualAsync Производит ручную синхронизацию.
SyncStaticRoleAsync Синхронизирует статическую роль в рамках корня синхронизации
SyncUserAsync Синхронизирует статическую роль в рамках корня синхронизации.
TryGetAdSyncIdAsync Пытается получить идентификатор объекта в AD по идентификатору карточки.
TryGetCardIDAsync Получает идентификатор карточки объекта по его идентификатору синхронизации.
UpdateDisabledAsync Определяет, отключено ли обновление для данного объекта Active Directory.
UpdateRoleMembersAsync Обновляет список участников роли.

См. также