אוטומציה של משימות באמצעות PowerShell

רכיבי ה- cmdlet של PowerShell מאפשרים למנהלי מערכת להשלים משימת פורטל ניהול באמצעות פקודות Script. באמצעות PowerShell ניתן לבצע ברצף פקודות מרובות בבת אחת או ליצור ערוץ של פקודות פלט כדי להפוך משימות נפוצות לאוטומטיות.

באמצעות רכיבי cmdlet של PowerShell ומחברי ניהול, מנהלי מערכת יכולים לבנות זרימות ויישומים המסייעים ליישום מדיניות פיקוח. באפשרותך להשתמש ברכיבי ה- cmdlet של PowerShell הבאים לדוגמה:

ספריית רכיבי cmdlet של PowerShell משימות שכיחות
רכיבי cmdlet של Power Apps
תמיכה ב- PowerShell עבור Power Apps
מיועד ליוצרי יישומים ומנהלי מערכת לאוטומציה של משימות בסביבות ויישומים, זרימות ומחברים קשורים.
רכיבי cmdlet של Microsoft 365
התחל לעבוד עם PowerShell עבור Microsoft 365
השתמש עבור משימות קשורות של Microsoft 365 כדי להפוך פעולות ומשימות הקשורות למשתמש לאוטומטיות. לדוגמה, הקצאת רישיונות.
רכיבי cmdlet של Dynamics 365
מבט כולל על Dynamics 365 Customer Engagement (on-premises) PowerShell
השתמש עבור סביבות עם מסדי נתונים של Microsoft Dataverse. מודולים כוללים תמיכה ב- API של הניהול המקוון של Dataverse והפיכת פריסת פתרונות לסביבות Dataverse לאוטומטית.
רכיבי cmdlet של Microsoft Azure
תיעוד Azure PowerShell
השתמש עבור הכללת רכיבי Azure בפתרון הכולל שלך. באפשרותך להשתמש עבור הגדרת Scripting של שער היישום המקומי.

אפשר להשתמש בשילוב של כל ה- cmdlets האלה כדי לבנות סקריפטים של PowerShell ולבצע פעולות בכמות גדולה על משתמשים, סביבות או המשאבים שלהם.

עצה

ניתן למצוא דוגמאות בעת התקנה ובדיקה של הערכה למתחילים במרכז המצוינות או באמצעות המעבדות של Admin-in-a-Day שניתן למצוא ב- GitHub ( https://aka.ms/powerapps/admininaday).

משימות נפוצות ב- PowerShell

הצגת רשימת הסביבות

Get-AdminPowerAppEnvironment

משימות מספקות לך מידע עיקרי, כגון שם תצוגה ו- GUID של הסביבה. משימה זו היא לעתים קרובות מה שנדרש לצורך פעולות המשך.

הוספת פרמטרים, כגון -Default, מאפשרת למנהלי מערכת למצוא באופן כללי את סביבת ברירת המחדל בדייר.

Get-AdminPowerAppEnvironment -Default

השתמש ב- GUID כדי להחזיר שם שאינו שם תצוגה עבור הסביבה. לאחר מכן תוכל להסתעף לפרטים של סביבה ספציפית זו. לדוגמה:

Get-AdminPowerAppEnvironment -Environment 'EnvironmentName'.

הדבר מחזיר:

השתמש ב- PowerShell כדי לקבל פרטים על הסביבה.

דוגמה זו מחזירה רשימה של חיבורים בסביבה, כולל כל החיבורים בסביבת ברירת המחדל של הדייר.

Get-AdminPowerAppEnvironment -Default | Get-AdminPowerAppConnection

דוגמה זו יוצרת ערוץ של פלט מ- cmdlet אחד למשנהו. הוא מציג רשימה של מספר יישומים בכל סביבת דייר.

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

זה יביא את המידע המפורט הבא:

השתמש ב- PowerShell כדי לקבל פרטי מספר יישום סביבה.