Перейти к основному содержимому

04.5.7.1 Инструкция по авторизации

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

Получение учетных данных

Для получения хоста, логина и пароля необходимо:

  1. Зарегистрироваться в приложении MongoDB и начать процесс создания кластера. В окне Deploy your database. Для тестирования авторизации можно выбрать бесплатный тариф и оставить настройки по умолчанию (название кластера в поле Name и т.д.);
  1. Нажать на кнопку Create Deployment;
  1. Добавить пользователя с доступом к базе данных, определив его логин (Username) и пароль (Password). Данные можно скопировать;
  1. Нажать на кнопку Create Database User;
  1. Нажать на кнопку Choose a connection method;
  1. Выбрать пункт Drivers;
  1. Оставить настройки по умолчанию и просмотреть строку, сгенерированную в п.п. 3. Скопировать часть строки после @ и до ?. В примере: cluster0.piecrrs.mongodb.net/ . Нажать на кнопку Review setup steps.
  1. Просмотреть строку для подключения в следующем окне настройки (можно скопировать часть строки, если это не сделано на предыдущем шаге). Нажать на кнопку Done.
  1. Просмотреть созданный кластер на вкладке Database;
  1. Перейти на вкладку Network Access и нажать на кнопку Add IP Address;
  1. Нажать на кнопку Allow access from anywhere (для тестирования авторизации особые настройки доступа не нужны). Нажать на кнопку Confirm.
  1. Просмотреть наличие доступа на вкладке Network Access.
предупреждение

Для авторизации понадобятся: логин и пароль из п.п. 3 и часть строки из п.п. 7.

Настройка авторизации в узлах

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

  1. Выбрать нужный узел из группы MongoDB;
  1. Нажать на кнопку Создать авторизацию;
  1. Нажать на кнопку Новая авторизация и выбрать MongoDB API Key;
  1. В полях для учетных данных ввести хост (часть строки из п.п. 7 инструкции выше), логин и пароль (из п.п. 3 инструкции выше). Нажать на кнопку Авторизоваться;
  1. Просмотреть наличие авторизации в узле и заполнить остальные поля настройки узла.

Просмотреть результат выполнения узла можно при запуске сценария или по нажатию на кнопку узла Запустить один раз.