Automatizácia úloh pomocou technológie PowerShell

Rutiny cmdlet PowerShell umožňujú správcom dokončiť úlohu portálu správcu pomocou príkazov skriptu. S PowerShell môžete postupne vykonávať viac príkazov naraz alebo zaraďovať ich za seba na automatizáciu bežných úloh.

Pomocou rutín PowerShell a konektorov na správu môžu správcovia vytvárať postupy a aplikácie, ktoré pomáhajú implementovať zásady riadenia. Môžete použiť tieto príklady rutín PowerShell:

Knižnica rutín cmdlet PowerShell Všeobecné úlohy
Power Apps cmdlets
Podpora PowerShellu pre Power Apps
Určené pre tvorcov a správcov aplikácií na automatizáciu úloh s prostredím a pridruženými aplikáciami, tokmi a konektormi.
Rutiny typu cmdlet služby Microsoft 365
Začnite s PowerShellom pre Microsoft 365
Používa sa na úlohy súvisiace s Microsoft 365 na automatizáciu akcií a úloh súvisiacich s používateľmi. Napríklad prideľovanie licencií.
Rutiny cmdlets Dynamics 365
Prehľad PowerShellu Dynamics 365 Customer Engagement (on-premises)
Použite pre prostredia s databázami Microsoft Dataverse. Moduly obsahujú podporu pre API Dataverse na online správu a automatizácia nasadenia riešení do prostredí.
Microsoft Azure cmdlets
Dokumentácia k Azure PowerShellu
Použite na zahrnutie akýchkoľvek komponentov Azure do vášho celkového riešenia. Môžete ho použiť na nastavenie skriptovania lokálnej aplikačnej brány.

Kombináciu všetkých vyššie uvedených rutín cmdlet môžete použiť na zostavovanie skriptov PowerShell na vykonávanie hromadných operácií s používateľmi, prostrediami alebo ich zdrojmi.

Prepitné

Príklady nájdete aj pri inštalácii a testovaní štartovacej súpravy Centre of Excellence alebo pomocou praktických laboratórií Admin-in-a-day, ktoré nájdete na GitHube (Správca počas dňa).

Spoločné úlohy PowerShell

Zobrazenie zoznamu prostredí

Get-AdminPowerAppEnvironment

Úlohy vám poskytnú kľúčové informácie, napríklad zobrazovaný názov a GUID prostredia. Táto úloha je často to, čo je potrebné pre následné operácie.

Pridanie parametrov, napríklad -Default, umožňuje správcom všeobecne nájsť predvolené prostredie u nájomníka.

Get-AdminPowerAppEnvironment -Default

Na vrátenie nezobrazovaného názvu prostredia použite identifikátor GUID. Potom môžete prejsť do podrobností o konkrétnom prostredí. Napríklad:

Get-AdminPowerAppEnvironment -Environment „EnvironmentName“.

Tento príklad vracia zoznam pripojení v prostredí vrátane všetkých pripojení v predvolenom prostredí nájomníka.

Get-AdminPowerAppEnvironment -Default | Get-AdminPowerAppConnection

Tento príklad prenesie výstup z jednej rutiny cmdlet do druhej. Predstavuje zoznam mnohých aplikácií v každom prostredí nájomníka.

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

Získali by sa tieto podrobné informácie:

Použite PowerShell na získanie podrobností o čísle aplikácie prostredia.