usermacro.updateglobal

Descrizione

object usermacro.updateglobal(object/array globalMacros)

Questo metodo consente di aggiornare i 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. Per ulteriori informazioni, vedere Ruoli utente .

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.