Использование нескольких подписок Azure
Большинство пользователей Azure имеют только одну подписку. Однако если вы являетесь частью нескольких организаций или вашей организации разбили доступ к определенным ресурсам между группами, у вас может быть несколько подписок в Azure.
Подробные сведения о подписках, выставлении счетов и управлении затратами см. в документации по управлению выставлением счетов и затратами.
Клиенты, пользователи и подписки
У вас может возникнуть некоторая путаница по поводу разницы между клиентами, пользователями и подписками в Azure. Клиент — это административная единица Microsoft Entra, которая охватывает всю организацию. Этот клиент имеет по крайней мере одну подписку и пользователя. Пользователь является индивидуальным лицом и связан только с одним арендатором, организацией, к которой он принадлежит. Пользователи — это учетные записи, которые входят в Azure для создания, управления и использования ресурсов. У пользователя может быть доступ к нескольким подпискам , которые являются соглашениями с Корпорацией Майкрософт об использовании облачных служб, включая Azure. Каждый ресурс связан с подпиской.
Дополнительные сведения о различиях между клиентами, пользователями и подписками см. в словаре терминологии Облака Azure. Для получения информации о том, как добавить новую подписку арендатору Microsoft Entra, см. статью Ассоциация или добавление подписки Azure к арендатору Microsoft Entra. Сведения о входе в определенный клиент см. в статье Вход с помощью Azure PowerShell.
Изменение активной подписки
В Azure PowerShell доступ к ресурсам для подписки требует изменения подписки, связанной с текущим сеансом Azure. Это достигается путем изменения контекста активного сеанса, который определяет, для какого клиента, подписки и какие командлеты пользователей должны выполняться. Чтобы изменить подписки, используйте командлет Set-AzContext для изменения текущего контекста.
В следующем примере показано, как изменить контекст в текущем сеансе Azure:
Set-AzContext -Subscription <subscription name or id>
Вы можете использовать командлет Get-AzSubscription для получения списка ваших подписок Azure.
Дополнительные сведения о контекстах Azure PowerShell, включая сохранение и переключение между ними для работы с несколькими подписками, см. в статье Сохранение учетных данных с помощью контекстов Azure PowerShell.
Azure PowerShell