public interface ILdapUnitProviderPublic Interface ILdapUnitProviderpublic interface class ILdapUnitProvidertype ILdapUnitProvider = interface end| CreateOrUpdateRoleAsync | Создает или обновляет статическую роль. |
| CreateOrUpdateUnitAsync | Создает или обновляет подразделение. |
| CreateOrUpdateUserAsync | Создает или обновляет сотрудника. |
| DisableAndHideAsync | Сбрасывает все родительские подразделения, блокирует сотрудников и очищает роли, дата синхронизации которых меньше указанной. |
| GetAdSyncDistinguishedNameAsync | Получает значение DistinguishedName для синхронизации по идентификатору объекта в AD. |
| GetAdSyncIdAsync | Получает идентификатор объекта в AD по идентификатору карточки.. |
| GetStandaloneRolesAsync | Получает список идентификаторов всех статических ролей, которым требуется синхронизации. |
| IsExistsAsync | Проверяет, существует ли указанный объект Active Directory. |
| IsUpdateDisableAsync | Определяет, отключено ли обновление для данного объекта Active Directory. |
| SetSyncDateAsync | Устанавливает дату синхронизации. |
| SyncDepartmentAsync | Синхронизирует подразделение в рамках корня синхронизации. |
| SyncManualAsync | Производит ручную синхронизацию. |
| SyncStaticRoleAsync | Синхронизирует статическую роль в рамках корня синхронизации |
| SyncUnmatchedDistinguishedNameAsync | Заполняет идентифактор из Active Directory по DN. |
| SyncUserAsync | Синхронизирует статическую роль в рамках корня синхронизации. |
| TryGetCardIDAsync | Получает идентификатор объекта по его идентификатору синхронизации. |
| UpdateRoleMembersAsync | Обновляет список участников статической роли. |