This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

token.generate

Description

object token.generate(array tokenids)

Cette méthode permet de générer des jetons.

Seul le type d'utilisateur Super admin est autorisé à gérer les jetons pour d'autres utilisateurs.

Paramètres

(array) ID des jetons à générer.

Valeurs retournées

(array) Renvoie un tableau d'objets contenant l'ID du jeton généré sous la propriété tokenid et la chaîne d'autorisation générée sous la propriété token.

Propriété Type Description
tokenid string ID du jeton.
token string La chaîne d'autorisation générée pour ce jeton.

Exemples

Générer plusieurs tokens

Générez deux tokens.

Requête :

{
           "jsonrpc": "2.0",
           "method": "token.generate",
           "params": [
               "1",
               "2"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Réponse :

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "tokenid": "1",
                   "token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
               },
               {
                   "tokenid": "2",
                   "token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
               }
           ],
           "id": 0
       }

Source

CToken::generate() dans ui/include/classes/api/services/CToken.php.