Пользователи и проекты#

Общая информация#

Сервис IAM обеспечивает авторизацию и аутентификацию пользователей при доступе к учётной записи вашей компании в К2 Облаке. Он позволяет предоставить пользователю необходимые права для работы с конкретными ресурсами облака в зависимости от его задач и функций. Например, вы можете разрешить конкретному пользователю работать со всеми инфраструктурными ресурсами (экземплярами, дисками, сетевыми интерфейсами и т.д.), ограничить его доступ только объектным хранилищем и т.п.

Аутентификация обеспечивает проверку подлинности пользователя. Каждый пользователь IAM получает свой логин и пароль для входа в К2 Облако. При необходимости ему можно также выдать собственный ключ доступа для управления ресурсами облака с помощью API. Чтобы пользователь мог работать с конкретными сервисами, ему необходимо предоставить соответствующие привилегии. Проверку наличия у пользователя необходимых прав для работы с ресурсами обеспечивает авторизация (см. подробнее раздел Политики и группы).

Облачные сервисы делятся на глобальные и проектные. К глобальным сервисам относятся биллинг и IAM, ресурсы всех остальных сервисов принадлежат какому-либо конкретному проекту. Использование проектов как высокоуровневых контейнеров для ресурсов позволяет выделить собственную облачную инфраструктуру для отдельного подразделения компании или под конкретную задачу.

Пользователи#

В подразделе Пользователи вы можете создать новых пользователей и управлять существующими.

Примечание

Для выполнения сервисных функций вместе с учётной записью создаётся системный пользователь.

Создать пользователя#

Чтобы предоставить пользователю доступ к ресурсам К2 Облака:

  1. Перейдите в раздел IAM Пользователи.

  2. Нажмите Создать.

  3. В открывшемся окне заполните необходимые поля:

    • ID. Идентификатор пользователя имеет вид: <username>@<customer>, где customer — имя компании, заданное при регистрации в облаке. В идентификаторе пользователя допускаются только латинские буквы, цифры, а также символы ., _ и -.

    • Имя. Допускается использование как латинских, так и кириллических букв, а также различных символов.

    • email. Адрес электронной почты пользователя. Настоятельно рекомендуем всегда его указывать, поскольку на этот адрес будут приходить уведомления об обновлениях, событиях, работах, ошибках при резервном копировании и других событиях.

    • Флаг Требовать двухфакторную аутентификацию (2FA). При создании пользователя можно потребовать от него использование обязательной двухфакторной аутентификации. В этом случае при первом входе пользователя в облако отображается требование подключить 2FA и инструкция, как это сделать.

    • Пароль. Вы можете автоматически сгенерировать пароль или задать свой собственный. При задании пароля учитывайте требования к его надёжности.

  4. Нажмите Создать для завершения создания пользователя.

Настроить административные привилегии#

Вы можете выдать пользователю административные привилегии к сервисам биллинга и IAM.

Рекомендуем выдавать административные привилегии с осторожностью. Административные привилегии на сервис IAM позволяют управлять всеми ресурсами сервиса IAM: пользователями, проектами, политиками и т.д. Административные привилегии на сервис биллинга дают пользователю возможность просматривать информацию о тарифах, строить отчёты о расходах, а также настраивать оповещения по расходам.

Добавить административные привилегии#

Для предоставления привилегий вы можете включить пользователя в группу администраторов или добавить необходимую политику.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Административные привилегии и нажмите Настроить для перехода на страницу административных привилегий пользователя.

  4. Откройте вкладку Группы или Политики в зависимости от того, каким образом вы хотите предоставить пользователю привилегии. Нажмите Добавить.

  5. Выберите необходимые группы/политики и нажмите Выбрать для включения в список на добавление.

  6. Для подтверждения ещё раз нажмите Добавить.

Отменить административные привилегии#

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Административные привилегии и нажмите Настроить для перехода на страницу административных привилегий пользователя.

  4. Откройте вкладку Группы или Политики в зависимости от того, каким образом были назначены привилегии пользователю.

  5. Выберите привилегии, которые вы хотите отменить, и нажмите Удалить.

  6. Подтвердите действие в открывшемся окне.

Настроить проектные привилегии#

Важно

Привилегии Журнал действий позволяют контролировать события во всех проектах компании, независимо от того, в каком проекте они были добавлены.

Добавить пользователя в проект#

При добавлении пользователя в проект вы можете сразу задать для него необходимые привилегии в проекте. Предоставить привилегии можно путем включения в соответствующую группу или назначения политики.

Примечание

При добавлении пользователя в проект необходимо выбрать хотя бы одну группу или политику.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Проекты и нажмите Добавить.

  4. Выберите проект, в который вы хотите добавить пользователя, и нажмите Далее для перехода на следующий шаг.

  5. Выберите группы, в которые вы хотите включить пользователя, и нажмите Выбрать для включения групп в список на добавление. Вы можете пропустить этот шаг и сразу нажать Далее для выбора политик, однако мы рекомендуем использовать группы для предоставления привилегий пользователям.

  6. Выберите политики, которые вы хотите назначить пользователю, и нажмите Выбрать для включения политик в список на добавление.

  7. Нажмите Создать для добавления пользователя в проект.

Добавить проектные привилегии#

Примечание

При добавлении пользователя в проект необходимо выбрать хотя бы одну группу или политику.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Проекты.

  4. Для добавления привилегий нажмите Настроить возле проекта, в котором вы хотите изменить привилегии пользователя.

  5. После перехода на страницу проектных привилегий откройте вкладку Группы или Политики в зависимости от того, каким образом вы хотите предоставить пользователю привилегии. Нажмите Добавить.

  6. Выберите необходимые группы/политики и нажмите Выбрать для включения в список на добавление.

  7. Для подтверждения ещё раз нажмите Добавить.

Отменить проектные привилегии#

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Проекты.

  4. Для отмены привилегий нажмите Настроить возле проекта, в котором вы хотите изменить привилегии пользователя.

  5. После перехода на страницу проектных привилегий откройте вкладку Группы или Политики в зависимости от того, каким образом были назначены привилегии пользователю.

  6. Выберите привилегии, которые вы хотите отменить, и нажмите Удалить.

  7. Подтвердите действие в открывшемся окне.

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

Удалить пользователя из проекта#

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Откройте вкладку Проекты

  4. Выберите проект из списка и нажмите Удалить.

  5. Подтвердите удаление пользователя из проекта в открывшемся окне.

Если вы хотите временно приостановить все полномочия пользователя, то деактивируйте пользователя.

Настроить профиль пользователя#

Изменить данные пользователя#

Чтобы изменить личные данные пользователя:

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. Чтобы отредактировать данные пользователя, на вкладке Информация нажмите на иконку редактирования возле соответствующего поля:

    • имя;

    • адрес электронной почты;

    • номер телефона.

  4. Введите необходимое значение и нажмите иконку для сохранения.

Изменить пароль пользователя#

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. На вкладке Информация нажмите Сменить пароль.

  4. В открывшемся окне введите или сгенерируйте новый пароль.

  5. Для сохранения пароля нажмите Сменить.

Настроить принудительную двухфакторную аутентификацию#

Вы можете включить/отключить принудительную аутентификацию для пользователя.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. На вкладке Информация переведите переключатель Требуется 2FA в нужное положение.

Отключить добровольную двухфакторную аутентификацию#

Пользователь может самостоятельно включить двухфакторную аутентификацию. При необходимости вы можете её отключить.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. На вкладке Информация нажмите Выключить 2FA.

  4. Подтвердите действие в открывшемся окне.

Блокировать пользователя#

Вы можете временно деактивировать пользователя, например, когда соответствующая должность становится вакантной.

  1. Перейдите в раздел IAM Пользователи.

  2. Найдите пользователя в списке и нажмите на идентификатор пользователя для перехода на его страницу.

  3. На вкладке Информация переведите переключатель Состояние в выключенное положение. Для разблокировки пользователя верните переключатель в положение Активен.

Удалить пользователя#

  1. Перейдите в раздел IAM Пользователи.

  2. Выберите пользователя в списке и нажмите Удалить. Вы можете выбрать для удаления сразу нескольких пользователей.

  3. Подтвердите действие в открывшемся окне.

Вы можете также удалить пользователя на его странице на вкладке Информация.

Проекты#

В этом подразделе вы можете создавать проекты и управлять пользователями проекта.

Создать проект#

Примечание

При создании проекта системному пользователю предоставляются необходимые проектные привилегии для выполнения сервисных функций.

Для добавления нового проекта:

  1. Перейдите в раздел IAM Проекты.

  2. Нажмите Создать.

  3. В открывшемся окне задайте идентификатор и имя проекта. Идентификатор проекта используется при работе с IAM API К2 Облака. Ограничения на символы аналогичны ограничениям на идентификатор пользователя.

  4. Нажмите ещё раз Создать.

Добавить пользователя в проект#

При добавлении пользователя в проект вы можете сразу задать для него необходимые привилегии в проекте. Предоставить привилегии можно путем включения в соответствующую группу или назначения политики.

Примечание

При добавлении пользователя в проект необходимо выбрать хотя бы одну группу или политику.

Одновременно можно добавить несколько пользователей, при этом им будут назначены одинаковые привилегии. Если вы хотите задать пользователям разные привилегии, то добавляйте из раздельно.

  1. Перейдите в раздел IAM Проекты.

  2. Найдите проект в таблице ресурсов и нажмите на идентификатор проекта для перехода на его страницу.

  3. Откройте вкладку Пользователи и нажмите Добавить.

  4. Выберите пользователей, которых вы хотите добавить в проект, и нажмите Далее для перехода на следующий шаг.

  5. Выберите группы, привилегии которых вы хотите предоставить пользователям в этом проекте, и нажмите Выбрать для включения групп в список на добавление. Вы можете пропустить этот шаг и сразу нажать Далее для выбора политик, однако мы рекомендуем использовать группы для предоставления привилегий пользователям.

  6. Выберите политики, которые вы хотите назначить пользователям, и нажмите Выбрать для включения политик в список на добавление.

  7. Нажмите Добавить для добавления пользователей в проект.

Удалить пользователя из проекта#

  1. Перейдите в раздел IAM Проекты.

  2. Найдите проект в таблице ресурсов и нажмите на идентификатор проекта для перехода на его страницу.

  3. Откройте вкладку Пользователи и выберите пользователя в таблице пользователей.

  4. Нажмите Удалить для удаления пользователя из проекта.

  5. Подтвердите действие в открывшемся окне.

Удалить проект#

Внимание

Удаление проекта приведет к безвозвратному удалению экземпляров, VPC, дисков и других ресурсов проекта. Это действие нельзя будет отменить, поэтому удаляйте проект, только когда это совершенно необходимо.

  1. Перейдите в раздел IAM Проекты.

  2. Выберите проект в таблице ресурсов.

  3. Нажмите Удалить.

  4. В открывшемся окне облако ещё раз запросить вас подтвердить удаление проекта. Введите имя удаляемого проекта, если вы точно хотите его удалить.

  5. Нажмите Да, удалить проект для завершения операции.

Вы также можете удалить проект на его странице на вкладке Информация.