azure art - Как получить идентификатор владельца лазурного счета?




7 Answers

Время меняет все. Я хотел сделать то же самое недавно и придумал это:

Заметка

добавлено 12/18/2017

Как указано shadowbq, DirectoryId и TenantId оба приравниваются к GUID, представляющему Арендатора ActiveDirectory. В зависимости от контекста, любой термин может использоваться документацией и продуктами Microsoft, что может сбить с толку.

Предположения

  • У вас есть доступ к Azure Portal

Решение

Идентификатор арендатора привязан к ActiveDirectoy в Azure

  • Перейдите на панель инструментов
  • Перейти к ActiveDirectory
  • Перейдите в Управление / Свойства
  • Скопируйте «Идентификатор каталога»
  • прибыль

Да, я использовал краску, не судите меня.

tumblr and

Мой вопрос: возможно ли получить идентификатор арендатора активной зоны без использования команды powershell?

Я нашел эти два блога и с этой помощью я уже могу получить идентификатор арендатора и идентификатор подписки из powershell. Это единственный способ отблагодарить арендатора?

Благодаря,

http://blogs.technet.com/b/heyscriptingguy/archive/2013/12/31/get-windows-azure-active-directory-tenant-id-in-windows-powershell.aspx

http://michaelcollier.wordpress.com/2013/10/28/windows-azure-ad-authentication-support-for-powershell/




Идентификатор арендатора также присутствует в URL консоли управления, когда вы переходите к данному экземпляру Active Directory, например,

https://manage.windowsazure.com/<morestuffhere>/ActiveDirectoryExtension/Directory/BD848865-BE84-4134-91C6-B415927B3AB1




Просто добавьте новый метод в старый (но все же актуальный вопрос). На новом портале, щелкнув значок справки с любого экрана и выбрав « Показать диагностику », вы увидите документ JSON, содержащий всю информацию вашего арендатора, включая TenantId, Tenant Name и многое, гораздо более полезную информацию




Через PowerShell анонимно:

PS C:\> (Invoke-WebRequest https://login.windows.net/YOURDIRECTORYNAME.onmicrosoft.com/.well-known/openid-configuration|ConvertFrom-Json).token_endpoint.Split('/')[3]



В PowerShell:

Add-AzureRmAccount #if not already logged in 
Get-AzureRmSubscription -SubscriptionName <SubscriptionName> | Select-Object -Property TenantId



По словам Microsoft:

Найдите свой идентификатор tenantID: ваш tenantId можно открыть, открыв следующий документ metadata.xml: https://login.microsoft.com/GraphDir1.onmicrosoft.com/FederationMetadata/2007-06/FederationMetadata.xml - замените "graphDir1.onMicrosoft. com ", с ценностью вашего арендатора (любой домен, принадлежащий арендатору, будет работать). TenantId является ориентиром, который является частью URL-адреса sts, возвращенным в первом URL-адресе узла xml узла («EntityDescriptor»): например, « https://sts.windows.net/ ».

Справка:

https://azure.microsoft.com/en-us/resources/samples/active-directory-dotnet-graphapi-web/




Вы также можете получить идентификатор арендатора, фактически все данные подписки, войдя в url resources.azure.com




Related

azure

Tags

azure