access-token create-temporary#

Создает постоянный токен доступа пользователя.

Необходимые привилегии: access-token.create.

Синтаксис#

catalog access-token create-temporary 
  --principal-name=<principalName>
  [--description=<description>]

Опции#

--principal-name Имя пользователя.

--description Произвольная строка, ассоциированная с токеном.

Примеры#

Создать постоянный токен доступа:

catalog access-token create-temporary --principal-name jane
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+
| access-token                                                                                                                                                          | ttl  |
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+
| eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJqYW5lIiwiaXNzIjoiY2VkcnVzZGF0YS1jYXRhbG9nIiwiaWF0IjoxNzMxOTQ3MTYxLCJleHAiOjE3MzE5NTA3NjF9.u2njhbz6z3BYFL_e2krzMGcJ4CYkHLnzcNH3nhzWIpI | 3600 |
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+

Создать постоянный токен доступа и вывести результат команды в формате JSON:

catalog --json access-token create-temporary --principal-name jane
{
  "access-token" : "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJqYW5lIiwiaXNzIjoiY2VkcnVzZGF0YS1jYXRhbG9nIiwiaWF0IjoxNzMxOTQ3MTY2LCJleHAiOjE3MzE5NTA3NjZ9.ji3_n1AN9ygQFqGBHCqhyJQh5rwEW1UpqUo_NgqFLyY",
  "ttl" : 3600
}