Поделиться через


Создайте личный конвейер, используя узел платформы

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

Предварительные условия для личных конвейеров с использованием узла платформы

  • С персональным конвейером, созданным на странице Конвейеры, можно связать три среды: одну текущую среду разработки и две целевые среды. Дополнительные сведения: Добавление ступени в принадлежащий вам одноступенчатый конвейер.

    Заметка

    Среды по умолчанию, среды Teams и среды без хранилища Microsoft Dataverse не могут использоваться в качестве целевых сред для личных конвейеров.

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

Текущие ограничения личных конвейеров с использованием узла платформы

  • Персональные конвейеры не могут быть расширены.
  • Можно настроить только три среды: исходную и две последующие целевые.
  • Персональные конвейеры нельзя использовать совместно с другими пользователями.

Настройка узла платформы в первый раз

Если вы первый пользователь в своем клиенте, который перешел на страницу Конвейеры в среде, еще не связанной с узлом настраиваемых конвейеров, узел платформы предоставляется для использования всем в клиенте.

Заметка

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

Создание конвейера в Power Apps

Во-первых, убедитесь, что вы находитесь в среде разработки, в которой должен запускаться конвейер.

Выберите Создать конвейер на панели команд или в раскрывающемся списке Конвейер.

Откроется панель, где вы вводите:

  • Имя конвейера: имя конвейера.
  • Описание: необязательное описание, описывающее, для чего используется конвейер.
  • Целевая среда: среда, в которой развертываются решения из текущей среды разработки.

Заметка

Список Целевые среды фильтруется на основе доступа к импорту и географического региона (если параметр Развертывание решений в разных регионах отключен).

После того как вы выберете Сохранить, текущая (исходная) среда и выбранная целевая среда связываются с узлом платформы, и записи среды для каждой из них создаются на узле платформы. Затем вновь созданный конвейер выбирается автоматически, и вы готовы к запуску конвейера.

Важно

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

Добавление этапа в принадлежащий вам одноэтапный конвейер

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

Заметка

Удаление принадлежащего вам конвейера из Power Apps

Выберите Удалить на панели команд, чтобы удалить текущий выбранный конвейер в раскрывающемся списке. Появится сообщение с подтверждением вашего намерения и осведомленности о последствиях.

Это действие не удаляет историю выполнения конвейера и не удаляет связанные записи среды с узла.

Использование личного конвейера с другими средами разработки

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

Выберите созданный конвейер из раскрывающегося меню. Когда вы выбираете Далее на первом этапе процесса настройки развертывания, текущая среда связывается с конвейером (и узлом) как среда разработки.

Доступ к приложению конфигурации конвейера развертывания из Power Apps

На странице Конвейеры в любом решении кнопка Управление конвейерами на панели команд позволяет перейти к приложению конфигурации узла конвейеров, связанного с текущей средой:

  • Если текущая среда связана с узлом настраиваемых конвейеров, кнопка ссылается на приложение «Конфигурация конвейера развертывания» в среде выделенного узла.
  • Если текущая среда связана с узлом платформы, кнопка ссылается на встроенное приложение конфигурации конвейера развертывания в Power Apps.

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

Назначение ролей конвейера с помощью групп безопасности в приложении "Конфигурация конвейера развертывания"

Администратор конвейера развертывания может легко назначать готовые роли конвейеров в приложении Конфигурация конвейера развертывания.

  1. Запустите приложение Конфигурация конвейеров развертывания.
  2. Выберите Рабочие группы безопасности в разделе Параметры в левой области навигации.

Имеется три рабочих группы:

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

Вопросы и ответы

Почему при переходе к разделу "Управление конвейерами" я получаю сообщение об ошибке привилегий, когда являюсь системным администратором, или почему приложение загружается бесконечно?

Иногда, если в браузере присутствует другой файл cookie проверки подлинности пользователя, внедренное приложение на основе модели может отображать сообщение об ошибке, связанное с привилегиями доступа к приложению. В этом случае очистите файлы cookie веб-браузера или откройте приложение в окне InPrivate в веб-браузере, чтобы убедиться, что учитывается только маркер авторизации.

Следующие шаги