object usermacro.createglobal(object/array globalMacros)
Ta metoda pozwala na tworzenie nowych makr globalnych.
Ta metoda jest dostępna tylko dla typu użytkownika Super admin. Uprawnienia do wywołania metody można cofnąć w ustawieniach ról użytkownika. Zobacz Role użytkowników aby uzyskać więcej informacji.
(object/array)
Globalne makra do utworzenia.
Metoda akceptuje globalne makra z standardowymi właściwościami globalnego makra.
(object)
Zwraca obiekt zawierający identyfikatory utworzonych globalnych makr we właściwości globalmacroids
. Kolejność zwróconych identyfikatorów odpowiada kolejności przekazanych globalnych makr.
Utwórz globalne makro "{$SNMP_COMMUNITY}" o wartości "public".
Zapytanie:
{
"jsonrpc": "2.0",
"method": "usermacro.createglobal",
"params": {
"macro": "{$SNMP_COMMUNITY}",
"value": "public"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowiedź:
CUserMacro::createGlobal() w ui/include/classes/api/services/CUserMacro.php.