Russian (Русский) - Change language

GetProjectsForUser

Назначение

Позволяет получить информацию о проектах на Сервере Приложений с учетом прав доступа пользователя.

Определение

Project [] GetProjectsForUser( int userId, int roleType );
    

Параметры

Имя Тип Описание
userId int Идентификатор пользователя
roleType int Идентификатор типа роли пользователя. Возможные значения: см. RoleType.

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

Тип Описание
Project []

Набор записей, каждая из которых содержит информацию об одном из проектов. Набор формируется в зависимости от значения входных параметров следующим образом:

  • userId<>0, roleType<>0 – проекты, в которых у указанного пользователя есть права доступа указанной роли хотя бы к одному из типов пакета;
  • userId<>0, roleType=0 – проекты, в которых у указанного пользователя есть какие-либо права доступа хотя бы к одному из типов пакета;
  • userId=0, roleType=0 – список всех проектов;
  • userId=0, roleType<>0 – пустой список.

11/10/2020 12:08:08 PM


Please leave your feedback about this article