ILdapUnitProvider - интерфейс

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

Definition

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

Методы

CreateOrUpdateRoleAsync Создает или обновляет статическую роль.
CreateOrUpdateUnitAsync Создает или обновляет подразделение.
CreateOrUpdateUserAsync Создает или обновляет сотрудника.
DisableAndHideAsync Сбрасывает все родительские подразделения, блокирует сотрудников, очищает роли, дата синхронизации которых меньше указанной
GetAdSyncDistinguishedNameAsync Получение AdSyncDistinguishedName по AdSyncID.
GetAdSyncIdAsync Получает AdSyncID по cardID.
GetStandaloneRolesAsync Получает ID всех статических ролей, которым требуется синхронизации.
IsExistsAsync Проверяет, существует ли указанный объект Active Directory.
IsUpdateDisableAsync Определяет, отключено ли обновление для данного объекта Active Directory.
SetSyncDateAsync Устанавливает дату синхронизации.
SyncDepartmentAsync Синхронизирует подразделение в рамках корня синхронизации.
SyncManualAsync Производит ручную синхронизацию.
SyncStaticRoleAsync Синхронизирует статическую роль в рамках корня синхронизации
SyncUnmatchedDistinguishedNameAsync Заполняет ID из Active Directory по dn.
SyncUserAsync Синхронизирует статическую роль в рамках корня синхронизации.
TryGetCardIDAsync Получает ID объекта по его AdSyncID
UpdateRoleMembersAsync Обновляет список участников статической роли.

См. также