Мы хотим отключить доступ к пользовательскому интерфейсу для пользователей нашей сборки. Они не могут использовать простой текстовый пароль для API REST по соображениям безопасности.
Я пытаюсь получить зашифрованный пароль, не позволяя пользователю создавать пользовательский интерфейс. - Я создал одного пользователя сборки (без прав администратора с отключенным пользовательским интерфейсом) - Создан токен доступа для этого пользователя сборки с использованием учетной записи администратора.
Когда я пытаюсь использовать токен для получения зашифрованного пароля пользователя сборки, я получаю следующую ошибку.
ANYBRIDGEBUCK:~ jainish.shah$ curl -H "Authorization: Bearer $TOKEN" http://jainish.artifactory.com/artifactory/api/security/encryptedPassword
{
"errors" : [ {
"status" : 404,
"message" : "User not found: token:automation"
} ]
Есть ли другой способ получить зашифрованный пароль без использования простого текста или через пользовательский интерфейс.