метод REST scope: базовый

user.access

Определить набор прав пользователя

Кто может выполнять: любой пользователь

Описание

Метод user.access определяет, обладает ли текущий пользователь хотя бы одним из заданного параметром ACCESS набора прав.

Параметры

ACCESS array обязательный

Список кодов доступа, которые нужно проверить.

Форматы кодов:

  • U<id> — пользователь, например U1
  • G<id> — группа пользователей, например G2
  • AU — все авторизованные пользователи

Названия кодов получает метод access.name

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
    "ACCESS": ["G2", "AU"]
}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/user.access

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1722001311.94644,
        "finish": 1722001311.98622,
        "duration": 0.0397801399230957,
        "processing": 0.000041961669921875,
        "date_start": "2024-07-26T13:41:51+00:00",
        "date_finish": "2024-07-26T13:41:51+00:00",
        "operating": 0
    }
}

Возвращаемые данные

result boolean

Возвращается true, если текущий пользователь обладает хотя бы одним из перечисленных в параметре ACCESS кодов доступа или правами на управление настройками приложений, false — в противном случае

time time

Информация о времени выполнения запроса

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.