usermacro.updateglobal
Описание
object usermacro.updateglobal(object/array globalMacros)
Этот метод позволяет обновлять существующие глобальные макросы.
Этот метод доступен только для типа пользователя Super admin. Разрешения на вызов метода можно отозвать в настройках роли пользователя. См. Роли пользователей для получения дополнительной информации.
Параметры
(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.