Ordna resurser med hanteringsgrupper i AzureOrganize your resources with Azure management groups

Om din organisation har många prenumerationer kan det behövas ett effektivt sätt att hantera åtkomst, principer och efterlevnad för prenumerationerna.If your organization has many subscriptions, you may need a way to efficiently manage access, policies, and compliance for those subscriptions. Med Azures hanteringsgrupper får du en hanteringsnivå över prenumerationsnivån.Azure management groups provide a level of scope above subscriptions. Du kan ordna prenumerationerna i containrar som kallas hanteringsgrupper och tillämpa styrningsvillkor för hanteringsgrupperna.You organize subscriptions into containers called "management groups" and apply your governance conditions to the management groups. Alla prenumerationer i en hanteringsgrupp ärver automatiskt de villkor som tillämpas för hanteringsgruppen.All subscriptions within a management group automatically inherit the conditions applied to the management group. Hanteringsgrupper tillhandahåller hantering i företagsklass i stor skala oavsett vilken typ av prenumeration du har.Management groups give you enterprise-grade management at a large scale no matter what type of subscriptions you might have. Alla prenumerationer i en hanteringsgrupp måste ha förtroende för samma Azure Active Directory-klientorganisation.All subscriptions within a single management group must trust the same Azure Active Directory tenant.

Du kan till exempel tillämpa principer för en hanteringsgrupp som begränsar regionerna som är tillgängliga för att skapa virtuella datorer (VM).For example, you can apply policies to a management group that limits the regions available for virtual machine (VM) creation. Den här principen tillämpas för alla hanteringsgrupper, prenumerationer och resurser under hanteringsgruppen genom att endast tillåta att virtuella datorer skapas i den regionen.This policy would be applied to all management groups, subscriptions, and resources under that management group by only allowing VMs to be created in that region.

Hierarki för hanteringsgrupper och prenumerationerHierarchy of management groups and subscriptions

Du kan skapa en flexibel struktur för hanteringsgrupper och prenumerationer för att organisera dina resurser i en hierarki för enhetlig princip- och åtkomsthantering.You can build a flexible structure of management groups and subscriptions to organize your resources into a hierarchy for unified policy and access management. Följande diagram visar ett exempel på att skapa en hierarki för styrning med hjälp av hanteringsgrupper.The following diagram shows an example of creating a hierarchy for governance using management groups.

Exempel på ett hierarkiträd för hanteringsgrupp

Du kan till exempel skapa en hierarki som tillämpar en princip som begränsar VM-platser till regionen USA, västra i gruppen med namnet ”Produktion”.You can create a hierarchy that applies a policy, for example, which limits VM locations to the US West Region in the group called "Production". Den här principen ärvs av EA-prenumerationerna under den hanteringsgruppen och gäller även för alla virtuella datorer under dessa prenumerationer.This policy will inherit onto both EA subscriptions under that management group and will apply to all VMs under those subscriptions. Den här säkerhetsprincipen kan inte ändras av resursen eller prenumerationsägaren, vilket leder till bättre styrning.This security policy cannot be altered by the resource or subscription owner allowing for improved governance.

Ett annat scenario där du kan använda hanteringsgrupper är för att ge användaråtkomst till flera prenumerationer.Another scenario where you would use management groups is to provide user access to multiple subscriptions. Genom att flytta flera prenumerationer under hanteringsgruppen kan du skapa en tilldelning av rollbaserad åtkomstkontroll (RBAC) till den. Detta gör även att alla prenumerationer ärver åtkomsten.By moving multiple subscriptions under that management group, you can create one role-based access control (RBAC) assignment on the management group, which will inherit that access to all the subscriptions. Genom att tilldela till hanteringsgruppen kan du ge användarna åtkomst till allt de behöver istället för att skapa skript för RBAC för flera prenumerationer.One assignment on the management group can enable users to have access to everything they need instead of scripting RBAC over different subscriptions.

Viktiga fakta om hanteringsgrupperImportant facts about management groups

  • 10 000 hanteringsgrupper kan användas i en enskild katalog.10,000 management groups can be supported in a single directory.
  • Ett träd för hanteringsgruppen har stöd för upp till sex nivåer.A management group tree can support up to six levels of depth.
    • Den här gränsen omfattar inte rotnivån eller prenumerationsnivån.This limit doesn't include the Root level or the subscription level.
  • Varje hanteringsgrupp och prenumeration har endast stöd för ett överordnat element.Each management group and subscription can only support one parent.
  • Varje hanteringsgrupp kan ha många underordnade element.Each management group can have many children.
  • Alla prenumerationer och hanteringsgrupper ingår i en hierarki i varje katalog.All subscriptions and management groups are within a single hierarchy in each directory. Läs Viktiga fakta om rothanteringsgruppen.See Important facts about the Root management group.

En rothanteringsgrupp för varje katalogRoot management group for each directory

Varje katalog tilldelas en hanteringsgrupp på översta nivån som kallas för rothanteringsgruppen.Each directory is given a single top-level management group called the "Root" management group. Rothanteringsgruppen är inbyggd i hierarkin så att alla hanteringsgrupper och prenumerationer är dess underordnade element.This root management group is built into the hierarchy to have all management groups and subscriptions fold up to it. Med hjälp av rothanteringsgruppen kan globala principer och RBAC-tilldelningar tillämpas på katalognivå.This root management group allows for global policies and RBAC assignments to be applied at the directory level. Den globala administratören för Azure Active Directory måste först utöka sin behörighet till rollen Administratör för användaråtkomst för rotgruppen.The Azure AD Global Administrator needs to elevate themselves to the User Access Administrator role of this root group initially. När behörigheten har utökats kan administratören hantera hierarkin och tilldela önskad RBAC-roll till andra kataloganvändare eller grupper.After elevating access, the administrator can assign any RBAC role to other directory users or groups to manage the hierarchy. Som administratör kan du utse ditt eget konto till ägare av rothanteringsgruppen.As administrator, you can assign your own account as owner of the root management group.

Viktiga fakta om rothanteringsgruppenImportant facts about the Root management group

  • Som standard är rothanteringsgruppens visningsnamn Klientorganisationens rotgrupp.By default, the root management group's display name is Tenant root group. ID:t är samma som ID:t för Azure Active Directory.The ID is the Azure Active Directory ID.
  • Om du vill ändra visningsnamnet måste ditt konto ha tilldelats rollen Ägare eller Deltagare i rothanteringsgruppen.To change the display name, your account must be assigned the Owner or Contributor role on the root management group. Anvisningar om hur du ändrar namnet finns i Change the name of a management group (Ändra namnet på en hanteringsgrupp).For the steps to change the name, see Change the name of a management group.
  • Rothanteringsgruppen kan inte flyttas eller tas bort, till skillnad från andra hanteringsgrupper.The root management group can't be moved or deleted, unlike other management groups.
  • Alla prenumerationer och hanteringsgrupper är underordnade rothanteringsgruppen i katalogen.All subscriptions and management groups fold up to the one root management group within the directory.
    • Alla resurser i katalogen är underordnade rothanteringsgruppen för global hantering.All resources in the directory fold up to the root management group for global management.
    • Nya prenumerationer tilldelas som standard till rothanteringsgruppen när de skapas.New subscriptions are automatically defaulted to the root management group when created.
  • Alla Azure-kunder kan se rothanteringsgruppen, men alla kunder får inte hantera rothanteringsgruppen.All Azure customers can see the root management group, but not all customers have access to manage that root management group.
    • Alla som har åtkomst till en prenumeration kan se kontexten för den aktuella prenumerationens placering i hierarkin.Everyone who has access to a subscription can see the context of where that subscription is in the hierarchy.
    • Det är inte någon som får åtkomst till rothanteringsgruppen som standard.No one is given default access to the root management group. Globala administratörer för Azure Active Directory är de enda användarna som kan ge sig själva åtkomst.Azure AD Global Administrators are the only users that can elevate themselves to gain access. Efter att ha fått åtkomst till rothanteringsgruppen kan de globala administratörerna tilldela önskade RBAC-roller till andra användare för att hantera den.Once they have access to the root management group, the global administrators can assign any RBAC role to other users to manage it.

Viktigt

Alla tilldelningar av användaråtkomst eller principtilldelning för rothanteringsgruppen gäller för alla resurser inom katalogen.Any assignment of user access or policy assignment on the root management group applies to all resources within the directory. Alla kunder bör därför utvärdera behovet av objekt som definierats för det här området.Because of this, all customers should evaluate the need to have items defined on this scope. Användaråtkomst och principtilldelningar bör endast vara ”måsten” i den här omfattningen.User access and policy assignments should be "Must Have" only at this scope.

Initial konfiguration av hanteringsgrupperInitial setup of management groups

När användarna börjar använda hanteringsgrupper måste de genomföra en initial konfigurationsprocess.When any user starts using management groups, there's an initial setup process that happens. Det första steget är att rothanteringsgruppen skapas i katalogen.The first step is the root management group is created in the directory. När den här gruppen har skapats blir alla befintliga prenumerationer i katalogen underordnade rothanteringsgruppen.Once this group is created, all existing subscriptions that exist in the directory are made children of the root management group. Den här processen är till för att kontrollera att det endast finns en hanteringsgrupphierarki i en katalog.The reason for this process is to make sure there's only one management group hierarchy within a directory. Hierarkin i katalogen gör det möjligt för administrativa kunder att använda global åtkomst och principer som andra kunder i katalogen inte kan kringgå.The single hierarchy within the directory allows administrative customers to apply global access and policies that other customers within the directory can't bypass. Allt som tilldelas på roten gäller för hela hierarkin, vilket omfattar alla hanteringsgrupper, prenumerationer, resursgrupper och resurser i Azure Active Directory-klientorganisationen.Anything assigned on the root will apply to the entire hierarchy, which includes all management groups, subscriptions, resource groups, and resources within that Azure AD Tenant.

Problem med att visa alla prenumerationerTrouble seeing all subscriptions

Vissa kataloger som började använda hanteringsgrupper tidigt under förhandsgranskningen, innan den 25 juni 2018, märkte av ett problem där alla prenumerationer inte fanns i hierarkin.A few directories that started using management groups early in the preview before June 25 2018 could see an issue where not all the subscriptions were within the hierarchy. Processen för att lägga till prenumerationer i hierarkin implementerades efter det att en roll- eller principtilldelning utfördes på katalogens rothanteringsgrupp.The process to have all subscriptions in the hierarchy was put in place after a role or policy assignment was done on the root management group in the directory.

Så här löser du problemetHow to resolve the issue

Det finns två alternativ som du kan använda för att lösa problemet.There are two options you can do to resolve this issue.

  1. Ta bort alla roll- och principtilldelningar från rothanteringsgruppenRemove all Role and Policy assignments from the root management group
    1. När du tar bort princip- och rolltilldelningar från rothanteringsgruppen återfyller tjänsten alla prenumerationer till hierarkin nästa dagcykel.By removing any policy and role assignments from the root management group, the service will backfill all subscriptions into the hierarchy the next overnight cycle. Den här principen är till för att kontrollera att det inte har getts någon oavsiktlig åtkomst eller principtilldelning till alla prenumerationer i klientorganisationen.This process is so there's no accidental access given or policy assignment to all of the tenants subscriptions.
    2. Det bästa sättet att genomföra processen utan att påverka tjänsterna är att tilldela roll- eller principtilldelningar på en nivå lägre än rothanteringsgruppen.The best way to do this process without impacting your services is to apply the role or policy assignments one level below the Root management group. Sedan kan du ta bort alla tilldelningarna från rotomfånget.Then you can remove all assignments from the root scope.
  2. Direktanropa API:t och påbörja återfyllningsprocessenCall the API directly to start the backfill process
    1. Alla kunder i katalogen kan anropa API:erna TenantBackfillStatusRequest eller StartTenantBackfillRequest.Any customer in the directory can call the TenantBackfillStatusRequest or StartTenantBackfillRequest APIs. När API:n StartTenantBackfillRequest anropas påbörjas den ursprungliga konfigurationsprocessen och alla prenumerationer flyttas till hierarkin.When the StartTenantBackfillRequest API is called, it kicks off the initial setup process of moving all the subscriptions into the hierarchy. Processen gör även att alla nya prenumerationer blir underordnade rothanteringsgruppen.This process also starts the enforcement of all new subscription to be a child of the root management group. Den här processen kan utföras utan att ändra några tilldelningar på rotnivån.This process can be done without changing any assignments on the root level. Genom att anropa API:et godkänner du att alla principer eller åtkomsttilldelningar på roten kan tillämpas på alla prenumerationer.By calling the API, you're saying it's okay that any policy or access assignment on the root can be applied to all subscriptions.

Om du har frågor om återfyllningsprocessen kan du kontakta: managementgroups@microsoft.comIf you have questions on this backfill process, contact: managementgroups@microsoft.com

Åtkomst till hanteringsgruppManagement group access

Azure-hanteringsgrupper har stöd för Azures rollbaserade åtkomstkontroll (RBAC) för alla resursåtkomster och rolldefinitioner.Azure management groups support Azure Role-Based Access Control (RBAC) for all resource accesses and role definitions. Dessa behörigheter ärvs av underordnade resurser som finns i hierarkin.These permissions are inherited to child resources that exist in the hierarchy. Alla inbyggda RBAC-roller kan tilldelas till en hanteringsgrupp som ärver nedåt i hierarkin av resurserna.Any built-in RBAC role can be assigned to a management group that will inherit down the hierarchy to the resources. RBAC-rollen VM-deltagare kan till exempel tilldelas till en hanteringsgrupp.For example, the RBAC role VM contributor can be assigned to a management group. Rollen har ingen åtgärd för hanteringsgruppen, men ärver av alla virtuella datorer under hanteringsgruppen.This role has no action on the management group, but will inherit to all VMs under that management group.

Följande diagram visar listan över roller och åtgärder som stöds för hanteringsgrupper.The following chart shows the list of roles and the supported actions on management groups.

RBAC-rollnamnRBAC Role Name SkapaCreate Byt namnRename Flytta**Move** Ta bortDelete Tilldela åtkomstAssign Access Tilldela principAssign Policy LäsaRead
ÄgareOwner XX XX XX XX XX XX XX
DeltagareContributor XX XX XX XX XX
MG-deltagare*MG Contributor* XX XX XX XX XX
LäsareReader XX
MG-läsare*MG Reader* XX
Deltagare för resursprincipResource Policy Contributor XX
Administratör för användaråtkomstUser Access Administrator XX XX

*: MG-deltagare och MG-läsare tillåter endast användare att utföra dessa åtgärder inom hanteringsgruppsomfånget.*: MG Contributor and MG Reader only allow users to do those actions on the management group scope.
* *: Roll tilldelningar för rot hanterings gruppen krävs inte för att flytta en prenumeration eller hanterings grupp till och från den.**: Role Assignments on the Root management group aren't required to move a subscription or management group to and from it. Läs Hantera dina resurser med hanteringsgrupper för mer information om att flytta objekt inom hierarkin.See Manage your resources with management groups for details on moving items within the hierarchy.

Definition och tilldelning av anpassad RBAC-rollCustom RBAC Role Definition and Assignment

Anpassade RBAC-roller stöds inte för närvarande för hanteringsgrupper.Custom RBAC roles aren't supported on management groups at this time. Gå till feedbackforumet för hanteringsgrupper om du vill se statusen för det här objektet.See the management group feedback forum to view the status of this item.

Granska hanteringsgrupper med hjälp av aktivitetsloggarAudit management groups using activity logs

Hanteringsgrupper kan användas i Azure-aktivitetsloggar.Management groups are supported within Azure Activity Log. Du kan söka efter alla händelser i en hanteringsgrupp från samma centrala plats som andra Azure-resurser.You can search all events that happen to a management group in the same central location as other Azure resources. Du kan till exempel se alla ändringar för rolltilldelningar eller principtilldelningar som gjorts i en viss hanteringsgrupp.For example, you can see all Role Assignments or Policy Assignment changes made to a particular management group.

Aktivitetsloggar med hanteringsgrupper

När du vill fråga hanteringsgrupper utanför Microsoft Azure-portalen är målområdet för hanteringsgrupper: "/providers/Microsoft.Management/managementGroups/{yourMgID}" .When looking to query on Management Groups outside of the Azure portal, the target scope for management groups looks like "/providers/Microsoft.Management/managementGroups/{yourMgID}".

Nästa stegNext steps

Läs mer om hanteringslösningar här:To learn more about management groups, see: