Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Подключение источника виртуализации через REST API

Для версии 2.4.10

Проблема

Если в zVirt не используется KeyCloak, то добавление источника виртуализации возможно только через REST API.

Решение

Для добавления источника виртуализации через REST API выполните следующие шаги:

  1. Перейдите по адресу брокера, например https://адрес_брокера/docs/.

  2. Выберите Admin Service.

  3. В открывшемся окне нажмите Authorize.

  4. В oAuth2 для входа под учетной записью локального администратора системы укажите в поле ввода username (имя пользователя) и password (пароль).

  5. В поле Scopes выберите select all и нажмите Authorize.

  6. В разделе виртуализации POST /api/v2/admin/virt-sources нажмите Try it out.

  7. Заполните запрос по следующему примеру:

    {
      "sourceCode": "ZVIRT",
      "name": "my zvirt",
      "description": "zvirt 4.4",
      "properties":{
        "apiUrl": "https://zvirt.test",
        "username": "testuser",
        "password": "1234",
        "userManagementSystem": "AAA_JDBC"
      }
    }

    Формат записи для поля "username" - без @zvirt и @internal.

  8. Нажмите Execute. Ниже появится ответ 201 и добавленный источник виртуализации появится в настройках брокера.