Администратор арендатора может создавать политики подтверждения и права. Можно изменить право для разработки и контроля качества, чтобы применять созданные политики подтверждения для запуска подтверждений, когда пользователь каталога служб запрашивает элемент.

Об этой задаче

Хотя может показаться, что проще выдать бизнес-группе права на всю службу каталога, это не даст вам возможность иметь такой же контроль и управление, как при создании отдельных прав на элементы каталога. Например, если предоставить пользователям права доступа к службе в целом, то они могут запросить любые элементы каталога, имеющиеся в службе, и все элементы, которые будут добавлены в службу в будущем. Это также означает, что можно будет использовать политики подтверждения лишь самого высокого уровня, которые применяются к каждому элементу каталога в службе и всегда требуют подтверждения от менеджера. Если будет принято решение выдавать права на элементы каталога по отдельности, то можно создавать и применять весьма специфические политики подтверждения для каждого элемента и жестко контролировать, кто какие элементы в службе может запрашивать. Если же вы решите выдавать права на отдельные компоненты каталога по отдельности, то получите еще больший контроль.

Если пока неизвестно, какие политики подтверждения необходимо применить к элементам в праве, можно вернуться позже и применить их. В этом сценарии различные политики подтверждения применяются к двум компонентам одной и той же схемы элементов опубликованного приложения.

Процедура

  1. Выберите Администрирование > Управление каталогом > Права.
  2. Выберите Право для разработки и контроля качества.
  3. Откройте вкладку Элементы и подтверждения.
  4. Добавьте CentOS с компьютером MySQL и примените политику подтверждения.
    1. Нажмите значок Добавить элементы (Добавить) рядом с заголовком «Уполномоченные элементы».
    2. Установите флажок CentOS с MySQL.
    3. Щелкните стрелку раскрывающегося списка Применить эту политику к выбранным элементам.

      Политика «ЦП и память» CentOS в vSphere отсутствует в списке.

    4. Выберите Показать все и щелкните стрелку вниз, чтобы просмотреть все политики подтверждения.
    5. Выберите ЦП и память CentOS в vSphere [каталог служб: запрос на элемент каталога, виртуальная машина].

      Компьютер vSphere CentOS — схема элементов компьютера в схеме элементов приложения. Просмотрите имена политики и выберите наиболее подходящее для данного типа элемента каталога. Если применить неправильную политику, то политика подтверждения вызовет ошибку или будут создаваться запросы на подтверждение, основанные на неверных условиях.

    6. Нажмите кнопку ОК.
  5. Добавьте MySQL в качестве элемента для компонента программного обеспечения виртуальных машин Linux и примените политику подтверждения к этому элементу.
    1. Нажмите значок Добавить компоненты и элементы каталога (Добавить) рядом с заголовком «Уполномоченные компоненты и элементы каталога».
    2. В раскрывающемся меню Добавить компоненты и элементы каталога выберите Нет.

      Компоненты программного обеспечения всегда связаны с компьютером. Они не доступны по отдельному запросу в каталоге служб.

    3. Установите флажок MySQL для виртуальных машин Linux.
    4. Щелкните стрелку раскрывающегося списка Применить эту политику к выбранным элементам.
    5. Выберите Подтверждение отслеживания MySQL [Каталог служб: запрос на элемент каталога, компонент программного обеспечения].

      Дополнительные настройки не потребуются, потому что политика подтверждения была создана для этого конкретного программного компонента, который добавляется в виртуальную машину.

    6. Нажмите кнопку ОК.
  6. Добавьте действия, которые пользователь может запускать на подготовленном компьютере.

    Политики подтверждения не применимы к действиям в этом сценарии.

    1. Нажмите значок Добавить действия значок (Добавить) рядом с заголовком «Уполномоченные действия».
    2. Выберите следующие действия.

      Имя/тип

      Описание

      Создать моментальный снимок/виртуальная машина

      Создание моментального снимка виртуальной машины вместе с установленным программным обеспечением. Это позволяет разработчикам создавать моментальные снимки, с которых можно выполнять восстановление в процессе разработки.

      Удалить/развертывание

      Удаление всей подготовленной схемы элементов, а не только компьютера. Используйте это действие для потерянных компонентов.

      Выключить/компьютер

      Выключение виртуальной машины.

      Включить/компьютер

      Включение виртуальной машины.

      Восстановить из моментального снимка/виртуальная машина

      Восстановление из ранее созданного моментального снимка.

    3. Нажмите кнопку ОК.
  7. Щелкните элемент Готово.

Результат

Это право позволяет запрашивать различные подтверждения в разных компонентах схемы элементов.

Дальнейшие действия

Запросите CentOS с элементом MySQL в каталоге служб в качестве члена бизнес-группы, чтобы убедиться в корректном выполнении подтверждений и права.