Share via


Ga aan de slag met PowerShell voor Power Platform-beheerders

Cmdlets van PowerShell voor Power Platform-beheerders zijn ontworpen voor beheer en administratie van Microsoft Power Platform-omgevingen, Power Apps en Power Automate-stromen. Gebruik PowerShell voor Power Platform-beheerders wanneer u geautomatiseerde hulpmiddelen wilt bouwen die met deze resources communiceren.

Dit artikel helpt u aan de slag te gaan met de PowerShell-module en legt de kernconcepten erachter uit.

Installatie

De eenvoudigste manier om met de PowerShell-module aan de slag te gaan, is door deze op uw lokale computer te installeren. Volg de instructies in Installatie om de module te importeren of om een verouderde versie bij te werken die u mogelijk eerder hebt geïnstalleerd.

Aanmelden bij Microsoft Power Platform

Meld u interactief aan met de cmdlet Add-PowerAppsAccount.

Add-PowerAppsAccount -Endpoint prod

U kunt zich ook aanmelden met een client-id en geheim of certificaat. Om dit te doen, moet u Een service-principal maken.

$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

Vereiste

Om de beheerbewerkingen in de cmdlets uit te voeren, hebt u het volgende nodig:

  • Elk van deze rollen uit Microsoft Entra ID, Tenantbeheerder, Power Platform-beheerder, Dynamics 365-servicebeheerder kan toegang krijgen tot de PowerShell-cmdlets voor Power Apps. Deze rollen vereisen niet langer een Power Apps-abonnement voor beheerderstoegang tot de PowerShell-cmdlets voor Power Apps-beheerders. Deze beheerders moeten zich echter minstens één keer aanmelden bij het Power Platform-beheercentrum voordat ze de PowerShell-cmdlets gebruiken. Als ze dit niet doen, mislukken de cmdlets met een autorisatiefout.

  • Machtigingen voor algemene Microsoft 365-beheerder, algemene Microsoft Entra-beheerder-, Power Platform-beheerder of Dynamics 365-beheerder zijn vereist als u de resources van een andere gebruiker moet doorzoeken. Houd er rekening mee dat omgevingsbeheerders alleen toegang hebben tot die omgevingen en omgevingsbronnen waarvoor ze machtigingen hebben.

  • Voor Dataverse for Teams-omgevingen, moet u ofwel een algemene Microsoft 365-beheerder, algemene Microsoft Entra-beheerder of Power Platform-beheerder zijn om omgevingen te beheren waarvan u niet de eigenaar bent van het team in Microsoft Teams.