usermacro.updateglobal
Описание
object usermacro.updateglobal(object/array globalMacros)
Этот метод позволяет обновлять существующие глобальные макросы.
Этот метод доступен только пользователям типа Суперадминистратор. Разрешения на вызов метода можно отозвать в настройках роли пользователя. Дополнительную информацию см. в разделе Роли пользователей.
Параметры
(object/array) Свойства глобального макроса, которые необходимо
обновить.
Свойство globalmacroid должно быть определено для каждого глобального макроса, все
остальные свойства необязательны. Будут обновлены только переданные свойства, все остальные останутся без изменений.
Возвращаемые значения
(object) Возвращает объект, содержащий идентификаторы обновленных глобальных
макросов в свойстве globalmacroids.
Примеры
Изменение значения глобального макроса
Измените значение глобального макроса на "public".
{
"jsonrpc": "2.0",
"method": "usermacro.updateglobal",
"params": {
"globalmacroid": "1",
"value": "public"
},
"id": 1
}
Ответ:
{
"jsonrpc": "2.0",
"result": {
"globalmacroids": [
"1"
]
},
"id": 1
}
Источник
CUserMacro::updateGlobal() в ui/include/classes/api/services/CUserMacro.php.