Skip to content

Latest commit

 

History

History
90 lines (69 loc) · 2.72 KB

disk-rights-get-tasks.md

File metadata and controls

90 lines (69 loc) · 2.72 KB

Получить список доступных уровней доступа disk.rights.getTasks

{% if build == 'dev' %}

{% note alert "TO-DO не выгружается на prod" %}

  • не указаны типы параметров
  • не указана обязательность параметров
  • отсутствуют примеры (должно быть три примера - curl, js, php)
  • отсутствует ответ в случае успеха
  • отсутствует ответ в случае ошибки

{% endnote %}

{% endif %}

{% note warning "Мы еще обновляем эту страницу" %}

Тут может не хватать некоторых данных — дополним в ближайшее время

{% endnote %}

Scope: disk

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

Метод disk.rights.getTasks позволяет получить список уровней доступов, которые можно использовать в назначении прав. Возвращает доступные уровни доступа.

Параметры

#| || Параметр / Тип| Описание || || ID unknown | Идентификатор уровня доступа. || || NAME unknown | Символьный код. || || TITLE unknown | Название. || || START | Порядковый номер элемента списка, начиная с которого необходимо возвращать следующие элементы при вызове текущего метода. Подробности в статье {#T} || |#

Пример

{% list tabs %}

  • JS

    BX24.callMethod(
        "disk.rights.getTasks",
        {},
        function (result) {
            if (result.error())
                console.error(result.error());
            else
                console.dir(result.data());
        }
    )

{% endlist %}

{% include Сноска о примерах %}

Ответ в случае успеха

200 OK

{
    "result": [
        {
            "ID": "42",
            "NAME": "disk_access_full",
            "TITLE": "Полный доступ"
        },
        {
            "ID": "40",
            "NAME": "disk_access_edit",
            "TITLE": "Редактирование"
        },
        {
            "ID": "38",
            "NAME": "disk_access_read",
            "TITLE": "Чтение"
        }
    ]
}