usermacro.updateglobal
Beschreibung
object usermacro.updateglobal(object/array globalMacros)
Diese Methode ermöglicht die Aktualisierung vorhandener globaler Makros.
Diese Methode ist nur für den Benutzertyp Super admin verfügbar. Die Berechtigungen zum Aufrufen der Methode können in den Einstellungen der Benutzerrolle entzogen werden. Siehe Benutzerrollen für weitere Informationen.
Parameter
(object/array) zu aktualisierende Eigenschaften globaler Makros.
Die Eigenschaft globalmacroid muss für jedes globale Makro definiert werden, alle anderen Eigenschaften sind optional. Nur die übergebenen Eigenschaften werden aktualisiert, alle anderen bleiben unverändert.
Rückgabewerte
(object) Gibt ein Objekt zurück, das die IDs der aktualisierten globalen
Makros unter der Eigenschaft globalmacroids enthält.
Beispiele
Ändern des Werts eines globalen Makros
Ändern Sie den Wert eines globalen Makros in "public".
{
"jsonrpc": "2.0",
"method": "usermacro.updateglobal",
"params": {
"globalmacroid": "1",
"value": "public"
},
"id": 1
}
Antwort:
{
"jsonrpc": "2.0",
"result": {
"globalmacroids": [
"1"
]
},
"id": 1
}
Quelle
CUserMacro::updateGlobal() in ui/include/classes/api/services/CUserMacro.php.