Share via


Felügyeleti csoport összes előfizetésének előkészítése

Az Azure Lighthouse lehetővé teszi az előfizetések és/vagy erőforráscsoportok delegálását, felügyeleti csoportokat azonban nem. Egy Azure Policy azonban egy felügyeleti csoport összes előfizetését delegálhatja egy felügyeleti bérlőnek.

A szabályzat a deployIfNotExists effektust használja annak ellenőrzésére, hogy a felügyeleti csoporton belüli előfizetések delegálva lettek-e a megadott felügyeleti bérlőre. Ha egy előfizetés még nincs delegálva, a szabályzat a paraméterekben megadott értékek alapján hozza létre az Azure Lighthouse-hozzárendelést. Ezután hozzáférhet a felügyeleti csoport összes előfizetéséhez, mintha manuálisan lettek volna előkészítve.

A szabályzat használatakor tartsa szem előtt a következőket:

  • A felügyeleti csoport minden előfizetése ugyanazokkal az engedélyekkel rendelkezik. A hozzáféréssel rendelkező felhasználók és szerepkörök módosítása érdekében manuálisan kell előkészítenie az előfizetéseket.
  • Bár a felügyeleti csoport minden előfizetését előkészítjük, nem végezhet műveleteket a felügyeleti csoport erőforrásán az Azure Lighthouse-on keresztül. Ki kell választania az előfizetéseket, hogy működjenek, ugyanúgy, mintha külön-külön lettek volna előkészítve.

Ha az alábbiakban nincs megadva, az összes lépést az ügyfél bérlőjében lévő felhasználónak kell végrehajtania a megfelelő engedélyekkel.

Tipp

Bár ebben a témakörben a szolgáltatókra és az ügyfelekre hivatkozunk, a több bérlőt kezelő vállalatok ugyanazokat a folyamatokat használhatják.

Az erőforrás-szolgáltató regisztrálása előfizetések között

A Microsoft.ManagedServices erőforrás-szolgáltató általában az előkészítési folyamat részeként regisztrálva van egy előfizetéshez. Ha a szabályzatot használja az előfizetések felügyeleti csoportban való előkészítéséhez, az erőforrás-szolgáltatót előzetesen regisztrálni kell. Ezt megteheti egy közreműködő vagy tulajdonos felhasználó az ügyfél bérlőjében (vagy bármely olyan felhasználó, aki rendelkezik engedéllyel a /register/action művelet végrehajtásához az erőforrás-szolgáltatónál). További információ: Azure-erőforrás-szolgáltatók és -típusok.

Az Azure Logic App használatával automatikusan regisztrálhatja az erőforrás-szolgáltatót az előfizetések között. Ez a logikai alkalmazás korlátozott engedélyekkel helyezhető üzembe egy ügyfél bérlőjében, amely lehetővé teszi az erőforrás-szolgáltató regisztrálását egy felügyeleti csoport minden előfizetésében.

Emellett biztosítunk egy Azure Logic Appot is, amely üzembe helyezhető a szolgáltató bérlőjében. Ez a logikai alkalmazás hozzárendelheti az erőforrás-szolgáltatót több bérlő előfizetéseihez úgy, hogy bérlőszintű rendszergazdai hozzájárulást ad a logikai alkalmazásnak. A bérlőszintű rendszergazdai hozzájárulás megadásához olyan felhasználóként kell bejelentkeznie, aki jogosult a szervezet nevében megadni a hozzájárulást. Vegye figyelembe, hogy még ha ezzel a beállítással is regisztrálja a szolgáltatót több bérlőn, akkor is egyenként kell üzembe helyeznie a szabályzatot az egyes felügyeleti csoportokhoz.

A paraméterfájl létrehozása

A szabályzat hozzárendeléséhez telepítse a deployLighthouseIfNotExistManagementGroup.json fájlt a mintaadattárból, valamint egy deployLighthouseIfNotExistsManagementGroup.parameters.json paraméterfájlt, amelyet az adott bérlővel és hozzárendelési adatokkal szerkeszt. Ez a két fájl ugyanazokat a részleteket tartalmazza, amelyeket az egyes előfizetések előkészítéséhez használnának.

Az alábbi példa egy paraméterfájlt mutat be, amely delegálja az előfizetéseket a Relecloud Managed Services-bérlőre, két egyszerű azonosítóhoz való hozzáféréssel: egy az 1. rétegbeli támogatáshoz, és egy olyan automation-fiókhoz, amely hozzárendelheti a delegáltRoleDefinitionId-eket az ügyfélbérlő felügyelt identitásaihoz.

{ 
    "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#", 
    "contentVersion": "1.0.0.0", 
    "parameters": { 
        "managedByName": { 
            "value": "Relecloud Managed Services" 
        }, 
        "managedByDescription": { 
            "value": "Relecloud provides managed services to its customers" 
        }, 
        "managedByTenantId": { 
            "value": "00000000-0000-0000-0000-000000000000" 
        }, 
        "managedByAuthorizations": { 
            "value": [ 
                { 
                    "principalId": "00000000-0000-0000-0000-000000000000", 
                    "principalIdDisplayName": "Tier 1 Support", 
                    "roleDefinitionId": "b24988ac-6180-42a0-ab88-20f7382dd24c" 
                }, 
                { 
                    "principalId": "00000000-0000-0000-0000-000000000000", 
                    "principalIdDisplayName": "Automation Account - Full access", 
                    "roleDefinitionId": "18d7d88d-d35e-4fb5-a5c3-7773c20a72d9", 
                    "delegatedRoleDefinitionIds": [ 
                        "b24988ac-6180-42a0-ab88-20f7382dd24c", 
                        "92aaf0da-9dab-42b6-94a3-d43ce8d16293", 
                        "91c1777a-f3dc-4fae-b103-61d183457e46" 
                    ] 
                }                 
            ] 
        } 
    } 
} 

Szabályzat hozzárendelése felügyeleti csoporthoz

Miután szerkesztette a szabályzatot a hozzárendelések létrehozásához, hozzárendelheti azt a felügyeleti csoport szintjén. A szabályzatok hozzárendeléséről és a megfelelőségi állapot eredményeinek megtekintéséről a Rövid útmutató: Szabályzat-hozzárendelés létrehozása című témakörben olvashat.

Az alábbi PowerShell-szkript bemutatja, hogyan adhatja hozzá a szabályzatdefiníciót a megadott felügyeleti csoporthoz a létrehozott sablon és paraméterfájl használatával. Létre kell hoznia a hozzárendelési és szervizelési feladatot a meglévő előfizetésekhez.

New-AzManagementGroupDeployment -Name <DeploymentName> -Location <location> -ManagementGroupId <ManagementGroupName> -TemplateFile <path to file> -TemplateParameterFile <path to parameter file> -verbose

Sikeres előkészítés megerősítése

A felügyeleti csoport előfizetéseinek előkészítését többféleképpen is ellenőrizheti. További információ: A sikeres előkészítés megerősítése.

Ha a logikai alkalmazás és a szabályzat aktív marad a felügyeleti csoport számára, a felügyeleti csoporthoz hozzáadott új előfizetések is bevezetésre kerülnek.

Következő lépések