Получить список авторизованных пользователей и их права доступа к проекту¶
GET /project/access/get-authorized-users
Воспользуйтесь этим методом, чтобы получить список авторизованных пользователей и их права доступа к проекту.
curl 'https://cloud.roistat.com/api/v1/project/access/get-authorized-users?project=12345'
--request POST
--header 'Content-type: application/json'
--header 'Api-key: {KEY}'
{
"authorized_users": [
{
"email": "example_1@mail.com",
"name": null,
"access": "owner"
},
{
"email": "example_2@mail.com",
"name": null,
"access": "read"
}
],
"status": "success"
}
Строка запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
project | string | Номер проекта | да |
Тело запроса:
Без параметров.
Параметр | Тип | Описание |
---|---|---|
authorized_users | array[object] | |
string | адрес электронной почты пользователя | |
> name | null или string | имя пользователя, если указано в его профиле |
> access | string | права доступа к проекту: — owner — владелец; — read — чтение; — write — чтение и запись. |
status | string |
Изменить права доступа пользователей к проектам¶
POST /project/access/change
Данный метод предназначен для изменения прав доступа пользователей к проектам.
curl 'https://cloud.roistat.com/api/v1/project/access/change?project=12345'
--request POST
--header 'Content-type: application/json'
--header 'Api-key: {KEY}'
--data Тело запроса - см. ниже
Тело запроса:
{
"email": "example@mail.com",
"access": "read"
}
Строка запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
project | string | Номер проекта | да |
Тело запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
string | адрес электронной почты пользователя | да | |
access | string | новые права доступа: — write — чтение и запись; — read — только чтение; — none — запрет на доступ. | да |
Параметр | Тип | Описание |
---|---|---|
status | string |