אפשר סביבות מנוהלות

מנהלי מערכת מאפשרים, מבטלים ועורכים בסביבות מנוהלות במרכז הניהול של Power Platform. מנהלי מערכת יכולים גם להשתמש ב- PowerShell כדי להפוך את הסביבות המנוהלות ללא זמינות. מאמר זה מסביר את ההרשאות הדרושות לך כדי לנהל את הסביבות ואת השלבים לתחילת העבודה במרכז הניהול של Microsoft Power Platform או ב- PowerShell.

הרשאות

כדי להפוך את הסביבות המנוהלות לזמינות או לעריכה, דרוש לך תפקיד מנהל Dynamics 365 Power Platform ב- Microsoft Entra ID. באפשרותך לקבל מידע נוסף על תפקידים אלה תחת שימוש בתפקידי מנהל שירות לניהול הדייר שלך.

  • כל משתמש בעל הרשאה להצגת פרטי סביבה יכול לראות את מאפיין הסביבות המנוהלות עבור סביבה.
  • משתמשים בעלי התפקיד 'מנהל מוסמך' או תפקיד האבטחה 'ניהול סביבה' אינם יכולים לשנות את מאפיין הסביבות המנוהלות בסביבה.

חשוב

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

הפעלה או עריכה של בסביבות מנוהלות במרכז הניהול

  1. היכנס אל מרכז הניהול של Power Platform.

  2. בחלונית הניווט, בחר ניהול ולאחר מכן, בחלונית ניהול , בחר בסביבות.

  3. בחר באליפסיס לצד סביבה ולאחר מכן, בתפריט, בחר הפעל סביבות מנוהלות. אם הסביבה כבר מנוהלת, בחר ערוך סביבות מנוהלות.

  4. קבע את ההגדרות ולאחר מכן בחר הפוך לזמין או שמור.

הפיכת בסביבות מנוהלות לזמינות באמצעות PowerShell

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

$GovernanceConfiguration = [pscustomobject] @{ 
    protectionLevel = "Standard" 
    settings = [pscustomobject]@{ 
        extendedSettings = @{} 
    }
} 

Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $GovernanceConfiguration 

העתקת הגדרות סביבה מנוהלת באמצעות PowerShell

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

#Get settings from the source managed environment
$sourceEnvironment = Get-AdminPowerAppEnvironment -EnvironmentName <SourceEnvironmentId>

# Copy the settings from the source managed environment above to the target environment
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <TargetEnvironmentId> -UpdatedGovernanceConfiguration $sourceEnvironment.Internal.properties.governanceConfiguration

הפיכת בסביבות מנוהלות ללא זמינות באמצעות PowerShell

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

להלן קובץ Script של PowerShell לדוגמה הקריאות ל- API כדי להגדיר את מאפיין הסביבות המנוהלות:

$UpdatedGovernanceConfiguration = [pscustomobject]@{
    protectionLevel = "Basic"
}
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $UpdatedGovernanceConfiguration