API Доступа¶
Получить список авторизованных пользователей и их права доступа к проекту¶
GET https://cloud.roistat.com/api/v1/project/access/get-authorized-users
Воспользуйтесь этим методом, чтобы получить список авторизованных пользователей и их права доступа к проекту.
{
"authorized_users": [
{
"email": "[email protected]",
"name": null,
"access": "owner"
},
{
"email": "[email protected]",
"name": null,
"access": "read"
}
],
"status": "success"
}
Строка запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
project | string | Номер проекта | да |
Тело запроса:
Без параметров.
Параметр | Тип | Описание |
---|---|---|
authorized_users | array[object] | |
string | адрес электронной почты пользователя | |
> name | null или string | имя пользователя, если указано в его профиле |
> access | string | права доступа к проекту: - owner - владелец; - read - чтение; - write - чтение и запись. |
status | string |
Изменить права доступа пользователей к проектам¶
POST https://cloud.roistat.com/api/v1/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": "[email protected]","access": "read"}'
Тело запроса
{
"email": "[email protected]",
"access": "read"
}
Строка запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
project | string | Номер проекта | да |
Тело запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
string | адрес электронной почты пользователя | да | |
access | string | новые права доступа: - write - чтение и запись; - read - только чтение; - none - запрет на доступ. | да |
Параметр | Тип | Описание |
---|---|---|
status | string |