object usermacro.createglobal(object/array globalMacros)
Aquest mètode permet crear noves macros globals.
Aquest mètode és disponible només per als usuaris de tipus Super admin. Els permisos per cridar al mètode es poden revocar a la configuració de rols d'usuaris. Per a més informació, veieu Rols d'usuari.
(object/array)
Macros globals a crear.
El mètode admet les macros globals amb les propietats estàndard de les macros globals.
(object)
Retorna un objecte amb els IDs de les macros globals creades sota la propietat globalmacroids
. L'ordre dels IDs retornats correspon a l'ordre de les macros globals donades.
Crear una macro global "{$SNMP_COMMUNITY}" amb el valor "public".
Petició:
{
"jsonrpc": "2.0",
"method": "usermacro.createglobal",
"params": {
"macro": "{$SNMP_COMMUNITY}",
"value": "public"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CUserMacro::createGlobal() in ui/include/classes/api/services/CUserMacro.php.