Для изменения размера нажмите или перетащите

TemplateExtensionHelperHasOpenPermissionsAsync - метод

Возвращает признак того, что заданный пользователь имеет права на открытие шаблона и создания карточки из шаблона с заданным идентификатором.

Пространство имён:  Tessa.Extensions.Platform.Server.Cards
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static Task<bool> HasOpenPermissionsAsync(
	Guid templateCardID,
	IUser user,
	CardServiceType serviceType,
	IDbScope dbScope,
	CancellationToken cancellationToken = default
)

Параметры

templateCardID
Тип: SystemGuid
Идентификатор карточки шаблона, для которой требуется проверить права.
user
Тип: Tessa.Platform.RuntimeIUser
Пользователь, для которого требуется проверить права доступа к карточке шаблона с идентификатором templateCardID.
serviceType
Тип: Tessa.CardsCardServiceType
Тип сервиса, от которого пришел запрос на создание карточки по шаблону.
dbScope
Тип: Tessa.Platform.DataIDbScope
Область видимости объекта DbManager, посредством которого выполняется запрос к базе данных.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskBoolean
true, если пользователь user имеет права на открытие шаблона и создания карточки из шаблона с идентификатором templateCardID; false в противном случае.
См. также