usermacro.updateglobal

Beschreibung

object usermacro.updateglobal(object/array globalMacros)

Diese Methode ermöglicht es Ihnen, vorhandene globale Makros zu aktualisieren.

Diese Methode ist nur für den Benutzertyp Super admin verfügbar. Die Berechtigung zum Aufruf der Methode kann in den Einstellungen der Benutzerrolle widerrufen werden. Weitere Informationen finden Sie unter Benutzerrollen.

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".

Anfrage:

{
    "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.