ILdapUnitProviderCreateOrUpdateRoleAsync - метод

Создает или обновляет статическую роль.

Definition

Пространство имён: Tessa.Extensions.Platform.Server.AdSync
Сборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
C#
Task<bool> CreateOrUpdateRoleAsync(
	IAdSyncContext syncContext,
	AdConnection conn,
	AdEntry role,
	Guid? parentObjectGuid,
	string? parentObjectName,
	Func<Task<List<Guid>?>>? getUsersFuncAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

syncContext  IAdSyncContext
Контекст синхронизации AD.
conn  AdConnection
Класс для работы с соединением Active Directory/LDAP.
role  AdEntry
Запись с информацией о роли в каталоге AD.
parentObjectGuid  NullableGuid
ID родительского подразделения.
parentObjectName  String
Название родительского подразделения.
getUsersFuncAsync  FuncTaskListGuid  (Optional)
Функция для получения пользователей из Active Directory.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TaskBoolean
true, если роль создана, иначе false.

См. также