Power Platform DevOps Tools новая задача создания среды
Я пытаюсь настроить конвейер Azure DevOps для создания среды Power Platform. Я создал регистрацию приложения в Azure AD. Теперь я изо всех сил пытаюсь создать подключение к службе Power Platform, которое будет использоваться задачей создания среды. Что я должен указать для URL-адреса сервера, поскольку среда еще не существует? Также одним из обязательных условий является добавление зарегистрированного идентификатора приложения в среду Power Platform и назначение роли безопасности. В моем случае, поскольку среда еще не существует, как создается эта ассоциация пользователей? Любая помощь очень ценится, я действительно не уверен, что мне может не хватать.
1 ответ
В документе предложен сценарий для облегчения некоторых шагов, требуемых в разделе ниже, а подробная информация с пошаговыми инструкциями доступна здесь .
Этот сценарий PowerShell сначала регистрирует объект приложения и соответствующее имя субъекта-службы (SPN) в AAD, а затем добавляет пользователя-администратора в сам клиент Power Platform.
Загрузите следующий командлет PowerShell: https://pabuildtools.blob.core.windows.net/spn-docs-4133a3fe/New-CrmServicePrincipal.ps1 .
- Откройте обычную командную строку Windows PowerShell (стандартную, а не ядро PS).
- Перейдите в папку, в которой вы сохранили скрипт, и разблокируйте скрипт с помощью следующей команды:
Unblock-File New-CrmServicePrincipal.ps1
- Запустите скрипт:
.\New-CrmServicePrincipal.ps1
Сценарий выдаст два запроса в диалоговых окнах входа в AAD:
- 1-е приглашение: войти в качестве администратора в экземпляр AAD, связанный с арендатором Microsoft Power Platform.
- 2-е приглашение: войти в качестве администратора арендатора в сам клиент Microsoft Power Platform.
В случае успеха отображаются 3 столбца:
- Идентификатор арендатора Power Platform
- Идентификатор приложения
- Секрет клиента (в открытом виде)
Используйте отображаемую информацию для настройки подключения службы Power Platform.
URL-адрес сервера: конечная точка службы для исходной и целевой среды, в которую вы хотите экспортировать и импортировать решение. Например,
https://powerappsbuildtools.crm.dynamics.com
. Конечные точки службы можно определить в разделе « Подключения к службе» -> « Универсальное подключение к службе » в настройках проекта .
Вы можете следовать этому учебному документу и видео для подробных шагов.