Uwierzytelnianie na platformie Azure przy użyciu konta Microsoft
Konto Microsoft to nazwa użytkownika (skojarzona z adresem e-mail i jego poświadczeniami), która służy do logowania się do usługi firmy Microsoft — na przykład platformy Azure. Konto Microsoft może być skojarzone z co najmniej jedną subskrypcją platformy Azure, z jedną z tych subskrypcji jest domyślna.
W tym artykule omówiono sposób wykonywania następujących zadań:
- Logowanie do platformy Azure interaktywnie przy użyciu konta Microsoft
- Wyświetlanie listy skojarzonych subskrypcji platformy Azure konta (w tym domyślnych)
- Ustawianie bieżącej subskrypcji
Kroki uwierzytelniania przy użyciu konta Microsoft
Otwórz wiersz polecenia, który ma dostęp do interfejsu wiersza polecenia platformy Azure.
Uruchom polecenie az login bez żadnych parametrów i postępuj zgodnie z instrukcjami, aby zalogować się do platformy Azure.
az login
Kluczowe punkty:
- Po pomyślnym zalogowaniu
az login
zostanie wyświetlona lista subskrypcji platformy Azure skojarzonych z zalogowanym kontem Microsoft, w tym domyślną subskrypcją.
- Po pomyślnym zalogowaniu
Aby potwierdzić bieżącą subskrypcję platformy Azure, uruchom polecenie az account show.
az account show
Aby wyświetlić wszystkie nazwy i identyfikatory subskrypcji platformy Azure dla określonego konta Microsoft, uruchom polecenie az account list.
az account list --query "[?user.name=='<microsoft_account_email>'].{Name:name, ID:id, Default:isDefault}" --output Table
Kluczowe punkty:
- Zastąp
<microsoft_account_email>
symbol zastępczy adresem e-mail konta Microsoft, którego subskrypcje platformy Azure chcesz wyświetlić. - W przypadku konta na żywo — takiego jak Hotmail lub Outlook — może być konieczne określenie w pełni kwalifikowanego adresu e-mail. Jeśli na przykład adres e-mail to
admin@hotmail.com
, może być konieczne zastąpienie symbolu zastępczego symbolemlive.com#admin@hotmail.com
.
- Zastąp
Aby użyć określonej subskrypcji platformy Azure, uruchom polecenie az account set.
az account set --subscription "<subscription_id_or_subscription_name>"
Kluczowe punkty:
<subscription_id_or_subscription_name>
Zastąp symbol zastępczy identyfikatorem lub nazwą subskrypcji, której chcesz użyć.- Wywołanie
az account set
nie wyświetla wyników przełączania się do określonej subskrypcji platformy Azure. Możesz jednak użyćaz account show
polecenia , aby potwierdzić, że bieżąca subskrypcja platformy Azure uległa zmianie. - Jeśli uruchomisz
az account list
polecenie z poprzedniego kroku, zobaczysz, że domyślna subskrypcja platformy Azure została zmieniona na subskrypcję określoną za pomocąaz account set
polecenia .