Udostępnij za pośrednictwem


Korzystanie z wielu subskrypcji platformy Azure

Większość użytkowników platformy Azure ma tylko jedną subskrypcję. Jeśli jednak jesteś częścią więcej niż jednej organizacji lub twoja organizacja podzieliła dostęp do niektórych zasobów między grupowania, może istnieć wiele subskrypcji na platformie Azure.

Aby uzyskać szczegółowe informacje na temat subskrypcji, rozliczeń i zarządzania kosztami, zobacz dokumentację dotyczącą rozliczeń i zarządzania kosztami .

Dzierżawy, użytkownicy i subskrypcje

Może wystąpić pewne zamieszanie w różnicach między dzierżawami, użytkownikami i subskrypcjami na platformie Azure. Dzierżawca to jednostka Microsoft Entra, która obejmuje całą organizację. Ten najemca ma co najmniej jedną subskrypcję i użytkownika . Użytkownik jest osobą i jest skojarzony tylko z jednym tenantem, organizacją, do której należy. Użytkownicy to te konta, które logują się do platformy Azure w celu tworzenia zasobów, zarządzania nimi i korzystania z nich. Użytkownik może mieć dostęp do wielu subskrypcji , które są umowami z firmą Microsoft w celu korzystania z usług w chmurze, w tym platformy Azure. Każdy zasób jest skojarzony z subskrypcją.

Aby dowiedzieć się więcej o różnicach między dzierżawami, użytkownikami i subskrypcjami, zobacz słownik terminologii dotyczącej chmury platformy Azure. Aby dowiedzieć się, jak dodać nową subskrypcję do dzierżawy usługi Microsoft Entra, zobacz Kojarzenie subskrypcji platformy Azure lub dodawanie subskrypcji do dzierżawy usługi Microsoft Entra. Aby dowiedzieć się, jak zalogować się do określonej dzierżawy, zobacz Zaloguj się za pomocą programu Azure PowerShell.

Zmienianie aktywnej subskrypcji

W programie Azure PowerShell uzyskiwanie dostępu do zasobów dla subskrypcji wymaga zmiany subskrypcji skojarzonej z bieżącą sesją platformy Azure. Odbywa się to przez zmodyfikowanie aktywnego kontekstu sesji, w tym informacji o dzierżawie, subskrypcji oraz poleceniach cmdlet użytkownika, które powinny być uruchamiane. Aby zmienić subskrypcje, użyj polecenia cmdlet Set-AzContext, aby zmienić bieżący kontekst.

W poniższym przykładzie pokazano, jak zmienić kontekst w bieżącej sesji platformy Azure:

Set-AzContext -Subscription <subscription name or id>

Aby pobrać listę subskrypcji platformy Azure, możesz użyć polecenia cmdlet Get-AzSubscription.

Aby dowiedzieć się więcej na temat kontekstów programu Azure PowerShell, w tym sposobu zapisywania ich i przełączania się między nimi w celu pracy z wieloma subskrypcjami, zobacz Utrwalanie poświadczeń przy użyciu kontekstów programu Azure PowerShell.