qbpmdesigner
Version: 1.01.01-SNAPSHOT
/v1/{project}/participant-rights
GET
Summary
Получение списка прав и участников
Description
Получение списка прав и участников
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ TParticipantRightForGet ] |
/v1/{project}/participant-right
POST
Summary
Добавление права участника
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
participant | body | Право участника | Yes | TParticipantRightForPost |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | TParticipantRightForGet |
/v1/{project}/participant-right/{participantRightId}
PUT
Summary
Редактирование права участника по идентификатору
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
participantRightId | path | ID права участника | Yes | long |
participant | body | Право участника | Yes | TParticipantRightForPut |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | TParticipantRightForGet |
DELETE
Summary
Удаление права участника
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
participantRightId | path | ID права участника | Yes | long |
Responses
Code | Description |
---|---|
204 | No Content |
Models
TParticipantRightForGet
Право участника
Name | Type | Description | Required |
---|---|---|---|
id | long | ID права участника | No |
objectId | long | ID объекта (продукта/группы процессов, диаграммы, шаблона диаграммы) | No |
objectType | string | Тип объекта (диаграмма - DIAGRAM, группа процессов - PRODUCT, шаблон - TEMPLATE) | No |
userId | long | ID участника | No |
roleName | string | Наименование роли | No |
roleSysName | string | Системное имя роли | No |
subjectName | string | Наименование субъекта | No |
subject | string | Системное наименование субъекта (например логин) | No |
TParticipantRightForPost
Право участника
Name | Type | Description | Required |
---|---|---|---|
objectId | long | ID объекта (продукта/группы процессов, диаграммы, шаблона диаграммы) | Yes |
objectType | string | Тип объекта (диаграмма - DIAGRAM, группа процессов - PRODUCT, шаблон - TEMPLATE) | Yes |
userId | long | ID участника | Yes |
roleSysName | string | Системное имя роли | Yes |
subjectName | string | Наименование субъекта | No |
subject | string | Системное наименование субъекта (например логин) | No |
TParticipantRightForPut
Право участника
Name | Type | Description | Required |
---|---|---|---|
roleSysName | string | Системное имя роли | Yes |
AccessRight
Name | Type | Description | Required |
---|---|---|---|
AccessRight | object |