Начало работы с 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.