AdProviderExtractUsersFromGroupsAsync - метод

Извлекает список пользователей для групп AD, разворачивая вложенные группы.

Definition

Пространство имён: Tessa.Extensions.Platform.Server.AdSync
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public Task<List<Guid>> ExtractUsersFromGroupsAsync(
	IAdSyncContext context,
	AdEntry group,
	AdConnection connection,
	ILdapUnitProvider? unitProvider = null,
	List<string>? addedGroupDn = null,
	bool syncUsers = true,
	CancellationToken cancellationToken = default
)

Параметры

context  IAdSyncContext
Контекст синхронизации.
group  AdEntry
Группа AD.
connection  AdConnection
Соединение с сервером LDAP.
unitProvider  ILdapUnitProvider  (Optional)
Провайдер для работы с подразделениями.
addedGroupDn  ListString  (Optional)
Список добавленных групп DN.
syncUsers  Boolean  (Optional)
Обновлять ли существующего пользователя.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskListGuid
Асинхронная задача.

Реализации

IAdProviderExtractUsersFromGroupsAsync(IAdSyncContext, AdEntry, AdConnection, ILdapUnitProvider, ListString, Boolean, CancellationToken)

См. также