Вы можете открыть пользователю временный доступ к платформе по ключу. Например, это может понадобиться для предоставления доступа поддержке. Чтобы сгенерировать ключ:
- Создайте в VMmanager пользователя для временного доступа.
- Подключитесь к серверу с VMmanager по SSH с правами суперпользователя.
- Если вы используете актуальную версию сервиса авторизации (Auth v4), введите команду:
docker exec vm_box curl -X GET http://input:1500/auth/v4/user -H 'internal-auth:on'
Пояснения к команде -
Если вы используете старую версию сервиса авторизации (Auth v3), введите команду:
docker exec vm_box curl -X POST http://input:1500/auth/v4/user/<user_id>/key -d '{}' -H 'internal-auth:on'
Пояснения к команде
В ответ придёт сообщение вида:
Пример ответа
{"id":"8","key":"8-c46c0204-873a-4a69-b34d-d8b1e93e06d7"}
Пояснения к ответу
Пользователь сможет авторизоваться в платформе по ссылке вида https://domain.com/auth/key/<key>
Пояснения
Время действия ключа — один час.