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


Начало работы с PowerShell для администраторов Power Platform

Командлеты PowerShell для администраторов Power Platform предназначены для управления и администрирования средами Microsoft Power Platform, Power Apps и потоками Power Automate. Используйте PowerShell для администраторов Power Platform, если вы хотите создать автоматизированные инструменты, которые взаимодействуют с этими ресурсами.

Эта статья поможет вам начать работу с модулем PowerShell и расскажет о его основных понятиях.

Установка

Самый простой способ начать работу с модулем PowerShell — это установить его на локальном компьютере. Следуйте инструкциям в Установка, чтобы импортировать модуль или обновить устаревшую версию, которую вы могли установить ранее.

Войти в Microsoft Power Platform

Войдите в систему в интерактивном режиме с помощью командлета Add-PowerAppsAccount.

Add-PowerAppsAccount -Endpoint prod

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

$appId = "CLIENT_ID_FROM_AZURE_APP"
$secret = "SECRET_FROM_AZURE_APP"
$tenantId = "TENANT_ID_FROM_AZURE_APP"

Add-PowerAppsAccount -Endpoint prod -TenantID $tenantId -ApplicationId $appId -ClientSecret $secret -Verbose

Необходимые условия

Чтобы выполнить операции администрирования в командлетах, понадобится следующее:

  • Любая из этих ролей из Microsoft Entra ID, администратор клиента, администратор Power Platform, администратор службы Dynamics 365 могут получить доступ к командлетам PowerShell для администрирования Power Apps. Для этих ролей больше не требуется план Power Apps для административного доступа к командлетам PowerShell администратора Power Apps. Однако эти администраторы должны хотя бы один раз войти в центр администрирования Power Platform, прежде чем использовать командлеты PowerShell. Если этого не сделать, командлеты завершатся ошибкой авторизации.

  • Power Platform Разрешения Администратор или Dynamics 365 Администратор требуются, если вам нужно выполнить поиск по ресурсам другого пользователя. Обратите внимание, что у администраторов среды есть доступ только к тем средам и ресурсам среды, для которых у них есть разрешения.

  • Для Dataverse for Teams сред вы должны быть Power Platform Администратор, чтобы управлять средами, в которых вы не являетесь владельцем команды Microsoft Teams.