lizard keys

Создавайте, просматривайте и удаляйте API-ключи. Псевдоним: lizard apikey.

Использование

lizard keys create <name> [flags]
lizard keys list
lizard keys rm <name-or-id> [flags]

API-ключи начинаются с liz_. Используйте ключ там, где нельзя войти через браузер:

  • LIZARD_TOKEN или LIZARD_API_KEY для CLI в CI
  • lizard login --token liz_… на машине
  • LIZARD_API_KEY для Lizard SDK
  • lizard sandbox create --with-token liz_…, чтобы использовать lizard внутри sandbox

Подкоманды

lizard keys create <name>

Создаёт ключ и выводит его один раз. Скопируйте его сразу: Lizard больше его не покажет. Ключ без области действия имеет полный доступ ко всем рабочим пространствам и проектам, которые вам доступны. Ограничьте его с помощью этих флагов, каждый из них можно повторять:

ФлагОписание
-p, --project <id>Ограничить ключ этим проектом (имя, slug или ID)
-w, --workspace <id>Ограничить ключ этим рабочим пространством (имя, slug или ID)

Ключ с ограниченной областью не видит платёжные данные и настройки аккаунта.

lizard keys list

Выводит список ваших ключей с коротким превью, областью действия, временем создания и последнего использования (псевдоним ls).

lizard keys rm <name-or-id>

Удаляет ключ (псевдоним delete). Если у двух ключей одинаковое имя, удаляйте по ID.

ФлагОписание
-y, --yesПропустить подтверждение

Примеры

Создание ключа для CI

lizard keys create github-actions --project my-project

Сохраните выведенный ключ как секрет CI с именем LIZARD_TOKEN.

Создание ключа для sandbox

lizard keys create sandbox-agent --workspace my-team
lizard sandbox create --with-token liz_xxx

Удаление ключа

lizard keys rm github-actions --yes

См. также

Обновлено