Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

token.update

Descrição

object token.update(object/array tokens)

Este método permite atualizar os tokens existentes.

Apenas o tipo de usuário Super admin tem permissão para gerenciar tokens para outros usuários.

Parâmetros

(object/array) Propriedades do token a serem atualizadas.

A propriedade tokenid deve ser definida para cada token, todas as outras propriedades são opcionais. Apenas as propriedades passadas serão atualizadas, todas as outras permanecerão inalteradas.

O método aceita tokens com as propriedades de token padrão.

Valores de retorno

(object) Retorna um objeto contendo os IDs dos tokens atualizados na propriedade tokenids.

Exemplos

Remover expiração do token

Remover data de expiração do token.

Request:

{
           "jsonrpc": "2.0",
           "method": "token.update",
           "params": {
               "tokenid": "2",
               "expires_at": "0"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Response:

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

Fonte

CToken::update() in ui/include/classes/api/services/CToken.php.