Show / Hide Table of Contents

Interface ITechObjectPermissionsSource

Представляет набор разрешений пользователям на взаимодействие с объектом.

Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechObjectPermissionsSource

Methods

GetPermissions(CancellationToken)

Получить директивные права на объект.

Declaration
Task<ICollection<TechObjectGetPermissionResult>> GetPermissions(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken

Признак отмены.

Returns
Type Description
Task<ICollection<TechObjectGetPermissionResult>>

Директивные права на объект.

SetPermissions(List<TechObjectSetPermissionRequest>, CancellationToken)

Устанавливает директивные права элементов организационной структуры на объект и все его дочерние объекты.

Declaration
Task<List<TechObjectSetPermissionResult>> SetPermissions(List<TechObjectSetPermissionRequest> permissions, CancellationToken cancellationToken)
Parameters
Type Name Description
List<TechObjectSetPermissionRequest> permissions

Директивные права доступа.

CancellationToken cancellationToken

Признак отмены.

Returns
Type Description
Task<List<TechObjectSetPermissionResult>>

Список предупреждений.

Back to top Copyright © 2014 - 2026 ООО «АСКОН-Бизнес-решения»