Začínáme s prostředím PowerShell pro správce Power Platform

Rutiny PowerShell pro správce Power Platform jsou navrženy pro řízení a správu prostředí Microsoft Power Platform, Power Apps a toky Power Automate. Použijte prostředí PowerShell pro správce Power Platform, když chcete vytvářet automatizované nástroje, které interagují s těmito zdroji.

Tento článek vám pomůže začít s modulem PowerShell a naučí vás základním konceptům.

Instalace

Nejjednodušší způsob, jak začít s modulem PowerShell, je instalace na místním počítači. Postupujte podle pokynů v části Instalace popisující import modulu nebo aktualizujte již dříve nainstalovanou zastaralou verzi.

Přihlásit se k Microsoft Power Platform

Interaktivně se přihlaste pomocí rutiny Add-PowerAppsAccount.

Add-PowerAppsAccount -Endpoint prod

Případně se můžete přihlásit pomocí ID klienta a tajného kódu nebo certifikátu. Chcete-li to provést, musíte Vytvořit objekt služby.

$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

Požadavek

K provádění správcovských operací v rutinách budete potřebovat následující:

  • Jakákoli z těchto rolí z Microsoft Entra ID, správce tenanta, správce Power Platform, správce Dynamics 365 Service, má přístup k rutinám PowerShell správce Power Apps. Tyto role již nevyžadují plán Power Apps pro administrativní přístup k rutinám PowerShell správce Power Apps. Tito administrátoři se však musí přihlásit do centra pro správu Power Platform alespoň jednou před použitím rutin PowerShell. Pokud tak neučiníte, rutiny selžou s chybou autorizace.

  • Power Platform Pokud potřebujete prohledávat prostředky jiného uživatele, jsou vyžadována oprávnění správce nebo správce Dynamics 365. Správci prostředí mají přístup pouze k prostředím a zdrojům prostředí, pro které mají oprávnění.

  • Pro Dataverse for Teams prostředí musíte být Power Platform administrátor, abyste mohli spravovat prostředí, ve kterých nejste vlastníkem týmu Microsoft Teams.