action.update
Descripció
object action.update(object/array actions)
Aquest mètode permet actualitzar les accions.
Aquest mètode és disponible només per als usuaris de tipus Admin i Super admin. Els permisos per cridar al mètode es poden revocar a la configuració de rols d'usuaris. Per a més informació, veieu Rols d'usuari.
Paràmetres
(object/array) Propietats de l'acció que s'actualitzaran.
La propietat actionid s'ha de definir per a cada acció; les altres propietats són opcionals. Només les propietats facilitades s'actualitzaran, les altres romandran sense canvis.
A més de les propietats d'acció per defecte, el mètode accepta els paràmetres següents:
| Paràmetre | Tipus | Descripció | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| filter | object | Action filter objecte per a substituir el filtre actual. | operacions | array | Acció operacions per a substituir les operacions existents. | recovery_operations | array | Acció operacions de recuperació per a substituir les operacions de recuperació existents. | update_operations | array | Acció operacions d'actualització per a substituir les operacions d'actualització existents. |
Valors de retorn
(object) Retorna un objecte contingut als IDs de les accions actualitzades sota la propietat actionids.
Exemples
Desactivar una acció
Desactivar accions; és a dir: establir el seu estat a "1".
Consulta:
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
{
"jsonrpc": "2.0",
"result": {
"actionids": [
"2"
]
},
"id": 1
}
Veieu també
Font
CAction::update() in ui/include/classes/api/services/CAction.php.