Automatització de tasques amb el PowerShell

Els cmdlets del PowerShell permeten als administradors completar la tasca del portal d'administració utilitzant ordres d'script. Amb el PowerShell podeu executar de manera seqüencial diverses ordres alhora o canalitzar ordres de sortida per automatitzar les tasques comunes.

Amb els cmdlets i connectors de gestió del PowerShell, els administradors poden crear fluxos i aplicacions que ajuden a implementar polítiques de governança. Podeu utilitzar aquests exemples de cmdlet del PowerShell:

Biblioteca de cmdlets del PowerShell Tasques habituals
Cmdlets del Power Apps
Compatibilitat del PowerShell amb el Power Apps
Dissenyat per a creadors d'aplicacions i administradors per automatitzar tasques amb entorns i aplicacions associades, fluxos i connectors.
Cmdlets del Microsoft 365
Introducció al PowerShell per al Microsoft 365
Utilitzeu-lo per a tasques relacionades amb el Microsoft 365 per automatitzar accions i tasques relacionades amb l'usuari. Per exemple, l'assignació de llicències.
Cmdlets del Dynamics 365
Visió general del Dynamics 365 Customer Engagement (on-premises) PowerShell
Ús d'entorns amb bases de dades del Microsoft Dataverse. Els mòduls inclouen compatibilitat amb l'API d'administració en línia del Dataverse i la implementació de solucions d'automatització als entorns.
Cmdlets del Microsoft Azure
Documentació del PowerShell de l'Azure
Utilitzeu-los per incloure els components de l'Azure a la solució global. Podeu utilitzar la configuració de scripts de la passarel·la de l'aplicació local.

Podeu utilitzar una combinació de tots els cmdlets anteriors per crear scripts del PowerShell per fer operacions massives sobre els usuaris, entorns o els seus recursos.

Propina

També es poden trobar exemples en instal·lar i provar el Kit inicial de centre d'excel·lència o utilitzar les activitats pràctiques d'Administrador en un dia que es poden trobar a GitHub (Administrador en un dia).

Tasques del PowerShell comunes

Visualització d'una llista dels entorns

Get-AdminPowerAppEnvironment

Les tasques us ofereixen informació clau, com ara el Nom de visualització i el GUID de l'entorn. Sovint, aquesta tasca és la que es necessita per a les operacions de seguiment.

Afegir paràmetres, com ara -Default, permet als administradors trobar genèricament l'entorn per defecte a l'inquilí.

Get-AdminPowerAppEnvironment -Default

Utilitzeu el GUID per retornar un nom que no és de visualització a l'entorn. A continuació, podeu desglossar els detalls d'aquest entorn específic. Per exemple:

Get-AdminPowerAppEnvironment -Environment 'EnvironmentName'.

Això retorna el següent:

Usuari PowerShell per obtenir detalls de l'entorn.

Aquest exemple retorna una llista de connexions en un entorn, incloent-hi totes les connexions de l'entorn per defecte d'un inquilí.

Get-AdminPowerAppEnvironment -Default | Get-AdminPowerAppConnection

Aquest exemple mostra la sortida d'un cmdlet a un altre. Presenta una llista d'aplicacions numerades a cada entorn d'inquilí.

    Get-AdminPowerApp | select -ExpandProperty EnvironmentName | Group | %{ New-Object -TypeName PSObject -Property @{ DisplayName = (Get-AdminPowerAppEnvironment -EnvironmentName $_.Name | select -ExpandProperty displayName); Count = $_.Count } }

Això generarà la informació detallada següent:

Usuari del PowerShell per obtenir els detalls del número de l'aplicació de l'entorn.