Scope:
базовый
Кто может выполнять метод: любой пользователь
Метод access.name
получает названия прав доступа.
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| ACCESS*
array
| Список идентификаторов прав, названия для которых нужно получить ||
|#
{% include Сноска о примерах %}
{% list tabs %}
-
cURL (Webhook)
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_webbhook_here**/access.name
-
cURL (OAuth)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{ "ACCESS": ["G2", "AU"], "auth": "**put_access_token_here**" }' \ https://**put_your_bitrix24_address**/rest/access.name
-
JS
BX24.callMethod( "access.name", { "ACCESS": ["G2", "AU"] }, function(result) { if(result.error()) console.error(result.error()); else console.log(result.data()); } );
-
PHP
require_once('crest.php'); $result = CRest::call( 'access.name', [ 'ACCESS' => ['G2','AU'] ] ); echo '<PRE>'; print_r($result); echo '</PRE>';
{% endlist %}
HTTP-статус: 200
{
"result": {
"G2": {
"provider": "",
"name": "Все посетители",
"provider_id": "other"
},
"AU": {
"provider": "",
"name": "Все авторизованные пользователи",
"provider_id": "other"
}
},
"time": {
"start": 1722002504.2838,
"finish": 1722002504.32483,
"duration": 0.0410301685333252,
"processing": 0.00145506858825684,
"date_start": "2024-07-26T14:01:44+00:00",
"date_finish": "2024-07-26T14:01:44+00:00",
"operating": 0
}
}
#|
|| Название
тип
| Описание ||
|| result
object
| Объекты с описанием прав ||
|| time
time
| Информация о времени выполнения запроса ||
|#
{% include системные ошибки %}