usermacro.updateglobal

Descrizione

object usermacro.updateglobal(object/array globalMacros)

Questo metodo consente di aggiornare le macro globali esistenti.

Questo metodo è disponibile solo per il tipo di utente Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Vedere Ruoli utente per ulteriori informazioni.

Parametri

(object/array) Proprietà della macro globale da aggiornare.

La proprietà globalmacroid deve essere definita per ogni macro globale, tutte le altre proprietà sono facoltative. Verranno aggiornate solo le proprietà passate, tutte le altre rimarranno invariate.

Valori di ritorno

(object) Restituisce un oggetto contenente gli ID delle macro globali aggiornate sotto la proprietà globalmacroids.

Esempi

Modifica del valore di una macro globale

Modificare il valore di una macro globale in "public".

Richiesta:

{
    "jsonrpc": "2.0",
    "method": "usermacro.updateglobal",
    "params": {
        "globalmacroid": "1",
        "value": "public"
    },
    "id": 1
}

Risposta:

{
    "jsonrpc": "2.0",
    "result": {
        "globalmacroids": [
            "1"
        ]
    },
    "id": 1
}

Fonte

CUserMacro::updateGlobal() in ui/include/classes/api/services/CUserMacro.php.