Для управления и доступа к ресурсам Azure изначально можно было использовать только Microsoft Account (LiveID), но какое-то время назад была добавлена поддержка учетной записи организации (Organizational Account). Organizational Account обслуживаются службой Azure Active Directory, а это обеспечивает расширенные функции управления данными учетными записями в рамках вашей организации (для которой создается выделенная Azure Active Directory). Например, Organizational Account, так же как и Microsoft Account (LiveID), поддерживают двухфакторную аутентификацию. Но для Organizational Account требование использовать мультифакторную аутентификацию может быть задано как обязательное, т.е. зайти на портал управления Azure пользователь сможет только выполнив все шаги двухфакторной верификации.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/826/aa5/593/826aa55930e733aee6cfcf0b062ee54d.png)
Мне достаточно часто задают вопрос относительно предоставления доступа к управлению системой, развернутой в Azure. Не всегда предоставление доступа на основе Microsoft Account (LiveID) для реальной системы подходит, т.к. администраторам сложнее контролировать как применяемые меры безопасности, так и права пользователей\сотрудников. Например, сотрудник может уволиться или его аккаунт будет взломан (далеко не все включают для своего аккаунта двухфакторную аутентификацию), в этом случае необходимо приостановить доступ по данной учтённой записи к облачной системе, чтобы никакие действия не могли быть выполнены ни через портал, ни через API.
Organizational Account как раз решает большинство вопросов (централизованное управление доступом, повышенные настройки безопасности и т.п.). Более подробная информация об управление аккаунтами и подписками в Azure представлена в MSDN статье Manage Accounts, Subscriptions, and Administrative Roles.
А далее будет пошаговая инструкция заведения Organizational Account и привязки его к Azure и включения для аккаунта двухфакторной аутентификации.
1. Зайдите на страницу Sign up for Azure as an organization и выберите Sign up now.
2. Далее будет предложено выполнить вход с использованием Microsoft Account (LiveID) или Organizational Account. Выбирайте Organizational Account.
3. Откроется страница, где будет предложено создать Organizational Account и определить Azure Active Directory. Поле DOMAIN NAME как раз определяет название Azure Active Directory (полное имя будет <указанное значение>.onmicrosoft.com), в которую будет добавлен создаваемый пользователь и которой вы сможете управлять в дальнейшем. В данном примере DOMAIN NAME определено как dxrussia (а полное имя как dxrussia.onmicrosoft.com, которое и является префиксом для полного имени пользователя).
Вам необходимо будет указать номер мобильного телефона для верификации, на указанный номер телефона придет СМС с кодом.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/ffb/ec2/6dc/ffbec26dcfc0eb6bfa6d0dd7dba15376.png)
4. Далее будет предложено создать аккаунт в Azure на созданного на предыдущем шаге пользователя (natale@dxrussia.onmicrosoft.com).
Необходимо будет указать для верификации данные банковской карты и поставить галочку напротив I agree to the Windows Azure Agreement, Offer Details and Privacy Policy, если согласны с условиями использования Azure.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/4e6/2a1/b83/4e62a1b833753dde4f91e305b22de5bd.png)
5. Собственно, вот и все — теперь созданы:
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/ef8/3fc/6ba/ef83fc6ba803d3fe0f51a015f428a208.png)
А теперь, чтобы никто-никто не проник к нам в Azure, давайте настроим для нашей учетной записи мультифакторную аутентификацию.
Примечание: включение мультифакторной аутентификации для учетных записей является платной услугой (см. пункт 10 в конце статьи).
1. Для этого необходимо зайти на портал управления Azure — https://manage.windowsazure.com.
Кстати, когда выполните вход, обратите внимание, что адрес будет иметь вид manage.windowsazure.com<Название вашей Azure Active Directpory>.onmicrosoft.com. В данном примере это manage.windowsazure.com/dxrussia.onmicrosoft.com#Workspaces/All/dashboard.
2. Перейдите во вкладку Azure Active Directory, в секции Configure You Directory выберите пункт Enable Multi-Factor Authentication.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/f04/edd/b02/f04eddb02957a97a6ce7db0d8bf83ef9.png)
3. Теперь перейдите во вкладку Usersи нажмите кнопку Manage Multi-Factor Auth внизу страницы. Откроется страница с настройками двухфакторной аутентификации для пользователей вашей Azure Active Directory.
Включите двухфакторную аутентификацию (Enable) для пользователей.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/0ea/ef0/eaf/0eaef0eaf28163e6ec1e324bcb08fc8f.png)
4. Теперь снова зайдите на портал управления Azure, т.к. настройки безопасности были изменены, то система попросит определить удобный способ для дополнительной верификации учетной записи.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/41b/5bf/b7f/41b5bfb7f2e9b3b2be03187f340c7d7f.png)
5. Собственно, предлагаю настроить =) По умолчанию выставлено “Позвоните мне”, я предпочла все-таки получать код через СМС.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/13b/cb9/47e/13bcb947e00b5ab4ab90dbd923d1a19e.png)
6. Следующий шаг – это проверка работоспособности выбранного способа подтверждения. Мне на телефон пришла СМС с кодом.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/543/e39/a18/543e39a18f5fa4bd9362e9517f9b3cf6.png)
7. Теперь еще раз заходим на портал. Вводим логин (natale@dxrussia.onmicrosoft.com) и пароль.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/669/d6a/108/669d6a108fa0cc12428ad8a719939e52.png)
8. И теперь код, пришедший в СМС.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/623/d94/fb3/623d94fb3a0da6319c9f5abf97f8c212.png)
9. На портале теперь можно увидеть, что появился новый провайдер – Multi-Factor Auth Provider.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/9f0/4b1/328/9f04b132896e2ec3f976a885e34e352a.png)
10. Еще раз обращу внимание, что включение мультифакторной аутентификации для учетных записей является платной услугой. Расценки приведены здесь. Сумма начисляется\списывается с общего счета за Azure ресурсы.
Есть два способа оплаты:
Кроме того, двухфакторная аутентификация может использоваться при доступе пользователя и к другим ресурсам и приложениям, а не только для управления ресурсами Azure.
![image](https://habrastorage.org/r/w1560/getpro/habr/post_images/cf0/f19/6cc/cf0f196cc427ec7ea2140d4df9ec7246.png)
Кстати, более подробно про управление муьлтифакторной аутентификацией можно прочитать в статье моего коллеги — Обзор мультифакторной аутентификации в облаке Microsoft Azure.
![image](https://habrastorage.org/getpro/habr/post_images/826/aa5/593/826aa55930e733aee6cfcf0b062ee54d.png)
Мне достаточно часто задают вопрос относительно предоставления доступа к управлению системой, развернутой в Azure. Не всегда предоставление доступа на основе Microsoft Account (LiveID) для реальной системы подходит, т.к. администраторам сложнее контролировать как применяемые меры безопасности, так и права пользователей\сотрудников. Например, сотрудник может уволиться или его аккаунт будет взломан (далеко не все включают для своего аккаунта двухфакторную аутентификацию), в этом случае необходимо приостановить доступ по данной учтённой записи к облачной системе, чтобы никакие действия не могли быть выполнены ни через портал, ни через API.
Organizational Account как раз решает большинство вопросов (централизованное управление доступом, повышенные настройки безопасности и т.п.). Более подробная информация об управление аккаунтами и подписками в Azure представлена в MSDN статье Manage Accounts, Subscriptions, and Administrative Roles.
А далее будет пошаговая инструкция заведения Organizational Account и привязки его к Azure и включения для аккаунта двухфакторной аутентификации.
Organizational Account и привязки его в Azure
1. Зайдите на страницу Sign up for Azure as an organization и выберите Sign up now.
2. Далее будет предложено выполнить вход с использованием Microsoft Account (LiveID) или Organizational Account. Выбирайте Organizational Account.
3. Откроется страница, где будет предложено создать Organizational Account и определить Azure Active Directory. Поле DOMAIN NAME как раз определяет название Azure Active Directory (полное имя будет <указанное значение>.onmicrosoft.com), в которую будет добавлен создаваемый пользователь и которой вы сможете управлять в дальнейшем. В данном примере DOMAIN NAME определено как dxrussia (а полное имя как dxrussia.onmicrosoft.com, которое и является префиксом для полного имени пользователя).
Вам необходимо будет указать номер мобильного телефона для верификации, на указанный номер телефона придет СМС с кодом.
![image](https://habrastorage.org/getpro/habr/post_images/ffb/ec2/6dc/ffbec26dcfc0eb6bfa6d0dd7dba15376.png)
4. Далее будет предложено создать аккаунт в Azure на созданного на предыдущем шаге пользователя (natale@dxrussia.onmicrosoft.com).
Необходимо будет указать для верификации данные банковской карты и поставить галочку напротив I agree to the Windows Azure Agreement, Offer Details and Privacy Policy, если согласны с условиями использования Azure.
![image](https://habrastorage.org/getpro/habr/post_images/4e6/2a1/b83/4e62a1b833753dde4f91e305b22de5bd.png)
5. Собственно, вот и все — теперь созданы:
- Учетная запись организации (Organizational Account)
- Ваша Azure Active Directory
- Аккаунт в Azure
- Подписка Azure, привязанная к аккаунту.
![image](https://habrastorage.org/getpro/habr/post_images/ef8/3fc/6ba/ef83fc6ba803d3fe0f51a015f428a208.png)
Настройка двухфакторной аутентификации для Organizational Account
А теперь, чтобы никто-никто не проник к нам в Azure, давайте настроим для нашей учетной записи мультифакторную аутентификацию.
Примечание: включение мультифакторной аутентификации для учетных записей является платной услугой (см. пункт 10 в конце статьи).
1. Для этого необходимо зайти на портал управления Azure — https://manage.windowsazure.com.
Кстати, когда выполните вход, обратите внимание, что адрес будет иметь вид manage.windowsazure.com<Название вашей Azure Active Directpory>.onmicrosoft.com. В данном примере это manage.windowsazure.com/dxrussia.onmicrosoft.com#Workspaces/All/dashboard.
2. Перейдите во вкладку Azure Active Directory, в секции Configure You Directory выберите пункт Enable Multi-Factor Authentication.
![image](https://habrastorage.org/getpro/habr/post_images/f04/edd/b02/f04eddb02957a97a6ce7db0d8bf83ef9.png)
3. Теперь перейдите во вкладку Usersи нажмите кнопку Manage Multi-Factor Auth внизу страницы. Откроется страница с настройками двухфакторной аутентификации для пользователей вашей Azure Active Directory.
Включите двухфакторную аутентификацию (Enable) для пользователей.
![image](https://habrastorage.org/getpro/habr/post_images/0ea/ef0/eaf/0eaef0eaf28163e6ec1e324bcb08fc8f.png)
4. Теперь снова зайдите на портал управления Azure, т.к. настройки безопасности были изменены, то система попросит определить удобный способ для дополнительной верификации учетной записи.
![image](https://habrastorage.org/getpro/habr/post_images/41b/5bf/b7f/41b5bfb7f2e9b3b2be03187f340c7d7f.png)
5. Собственно, предлагаю настроить =) По умолчанию выставлено “Позвоните мне”, я предпочла все-таки получать код через СМС.
![image](https://habrastorage.org/getpro/habr/post_images/13b/cb9/47e/13bcb947e00b5ab4ab90dbd923d1a19e.png)
6. Следующий шаг – это проверка работоспособности выбранного способа подтверждения. Мне на телефон пришла СМС с кодом.
![image](https://habrastorage.org/getpro/habr/post_images/543/e39/a18/543e39a18f5fa4bd9362e9517f9b3cf6.png)
7. Теперь еще раз заходим на портал. Вводим логин (natale@dxrussia.onmicrosoft.com) и пароль.
![image](https://habrastorage.org/getpro/habr/post_images/669/d6a/108/669d6a108fa0cc12428ad8a719939e52.png)
8. И теперь код, пришедший в СМС.
![image](https://habrastorage.org/getpro/habr/post_images/623/d94/fb3/623d94fb3a0da6319c9f5abf97f8c212.png)
9. На портале теперь можно увидеть, что появился новый провайдер – Multi-Factor Auth Provider.
![image](https://habrastorage.org/getpro/habr/post_images/9f0/4b1/328/9f04b132896e2ec3f976a885e34e352a.png)
10. Еще раз обращу внимание, что включение мультифакторной аутентификации для учетных записей является платной услугой. Расценки приведены здесь. Сумма начисляется\списывается с общего счета за Azure ресурсы.
Есть два способа оплаты:
- Per user (неограниченное количество аутентификаций для пользователя) – это $2\месяц на пользователя.
- Per Authentication — $2\10 аутентификаций
Кроме того, двухфакторная аутентификация может использоваться при доступе пользователя и к другим ресурсам и приложениям, а не только для управления ресурсами Azure.
![image](https://habrastorage.org/getpro/habr/post_images/cf0/f19/6cc/cf0f196cc427ec7ea2140d4df9ec7246.png)
Кстати, более подробно про управление муьлтифакторной аутентификацией можно прочитать в статье моего коллеги — Обзор мультифакторной аутентификации в облаке Microsoft Azure.