Облачное приложение MangoApps

Благодаря стандарту SAML 2.0 вы можете настроить систему единого входа (SSO) для различных облачных приложений. После этого пользователи смогут входить в приложение, используя свои учетные данные для Google Workspace.

Как настроить систему единого входа для приложения MangoApps с помощью SAML

Подготовка

Прежде чем настраивать систему единого входа (SSO), получите URL ACS для настройки поставщика идентификационной информации.

  1. Откройте новое окно браузера и войдите в MangoApps как администратор.
  2. Выберите Admin Name (Имя администратора) > Manage Domain (Управлять доменом).
  3. Выберите SSO > SAML.
  4. Скопируйте и сохраните значение URL ACS.

Шаг 1. Добавьте Google в качестве поставщика идентификационной информации SAML

  1. В консоли администратора Google нажмите на значок меню > Приложения > Мобильные и веб-приложения.

    Для выполнения этого действия необходим аккаунт суперадминистратора.

  2. Нажмите Добавить приложение > Найти приложения.
  3. В поле Введите название приложения укажите MangoApps.
  4. В результатах поиска наведите указатель на MangoApps и нажмите Выбрать.
  5. В окне Сведения о поставщике идентификационной информации Google в разделе Вариант 2. Скопируйте URL системы единого входа и идентификатор объекта, а также скачайте сертификат:
    1. Рядом с полем URL системы единого входа нажмите на значок "Копировать" и сохраните URL.
    2. Рядом с полем Идентификатор объекта нажмите на значок "Копировать" и сохраните идентификатор.
    3. Рядом с полем Сертификат нажмите на значок "Копировать" и сохраните сертификат.
      Эти данные понадобятся вам для настройки MangoApps.
  6. Нажмите Продолжить.
  7. На странице Сведения о поставщике услуг:
    1. В поле URL ACS замените {acs-url-provided-by-sp} значением URL ACS, сохраненным на этапе "Подготовка".
    2. В поле Идентификатор объекта замените {your-domain} уникальным идентификатором своего аккаунта MangoApps.
  8. Нажмите Продолжить.
  9. Чтобы сопоставить атрибуты каталога Google с соответствующими атрибутами приложений, в окне Сопоставление атрибутов:
    1. Нажмите Добавить сопоставление.
    2. Нажмите Выбрать поле > выберите атрибут каталога Google.
    3. В разделе Атрибуты приложений введите соответствующий атрибут приложения.
  10. Если нужно указать названия групп для этого приложения:
    1. В разделе Участие в группах (необязательно) нажмите Поиск групп, введите одну или несколько начальных букв названия группы и выберите нужное.
    2. При необходимости добавьте группы (не более 75).
    3. В разделе Атрибут приложения укажите название соответствующего группового атрибута поставщика услуг.

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

  11. Нажмите Готово.

Шаг 2. Назначьте MangoApps поставщиком услуг SAML 2.0

  1. Открыв окно браузера в режиме инкогнито, перейдите на страницу входа в MangoApps и войдите в аккаунт администратора MangoApps.
  2. Выберите SAML setup (Настройка SAML).
  3. Установите флажок Allow SAML based federated login (Разрешить интегрированный вход на базе SAML).
  4. В поле Provider (Поставщик) выберите Other SAML providers (Другие поставщики услуг SAML).
  5. В поле Project Name (Имя проекта) введите имя проекта.
  6. В поле Login Page Auto Re-direct (Автоматическая переадресация на странице входа) добавьте информацию, соответствующую вашей организации.
  7. Не заполняйте поле Read from metadata URL (Чтение метаданных URL).
  8. В поле Issuer URL/EntityID (URL поставщика/идентификатор объекта) введите https://{your-domain}.mangoapps.com, заменив {your-domain} уникальным идентификатором своего аккаунта MangoApps.
  9. Не изменяйте значение в поле Assertion Consumer Service URL (URL сервиса обработки утверждений).
  10. В поле SAML 2.0 Endpoint/SSO URL (Конечная точка SAML 2.0/URL SSO) вставьте URL SSO, скопированный на шаге 1.
  11. В поле Remote Logout URL (URL удаленного выхода) введите https://{your-domain}.mangoapps.com, заменив {your-domain} уникальным идентификатором своего аккаунта MangoApps.
  12. Не изменяйте значение в поле Authentication Method (Метод аутентификации).
  13. В поле User Identifier (Идентификатор пользователя) выберите Email (Адрес электронной почты).
  14. В поле X.509 certificate (Сертификат X.509) вставьте сертификат, скопированный на шаге 1.
  15. Нажмите Save Settings (Сохранить изменения).

Шаг 3. Включите приложение для пользователей

Подготовка Если вы хотите включить или отключить сервис для определенных пользователей, поместите их в одно организационное подразделение (чтобы контролировать доступ на уровне отдела) или добавьте их в одну группу доступа (чтобы разрешить доступ сотрудникам из разных отделов или определенным пользователям в пределах отдела).
  1. В консоли администратора Google нажмите на значок меню > Приложения > Мобильные и веб-приложения.

    Для выполнения этого действия необходим аккаунт суперадминистратора.

  2. Нажмите MangoApps.
  3. Нажмите Доступ пользователей.
  4. Чтобы включить или отключить сервис для всех пользователей в организации, нажмите Включено для всех или Отключено для всех, а затем выберите Сохранить.

  5. При необходимости включите или отключите сервис для организационного подразделения:
    1. В левой части страницы выберите организационное подразделение.
    2. Для статуса сервиса выберите значение Вкл. или Выкл.
    3. Выберите один из вариантов:
      • Если для статуса сервиса установлено значение Унаследовано и вы хотите, чтобы параметр продолжал действовать при изменении настроек родительской организации, нажмите Переопределить.
      • Если установлено значение Переопределено, нажмите Наследовать, чтобы применить настройки родительской организации, или Сохранить, чтобы использовать новое значение параметра (даже если настройки родительской организации изменятся).

        Подробнее…

  6. Чтобы включить сервис для определенных пользователей, входящих в одно или разные организационные подразделения, выберите группу доступа. Подробнее о том, как настроить доступ к сервисам с помощью групп доступа…
  7. Убедитесь, что домены электронной почты аккаунтов пользователей MangoApps соответствуют основному домену управляемого аккаунта Google организации.

Шаг 4. Убедитесь, что система единого входа работает

MangoApps поддерживает систему единого входа, инициируемую как поставщиком идентификационной информации, так и поставщиком услуг.

Как проверить систему единого входа, инициируемую поставщиком идентификационной информации

  1. В консоли администратора Google нажмите на значок меню > Приложения > Мобильные и веб-приложения.

    Для выполнения этого действия необходим аккаунт суперадминистратора.

  2. Нажмите MangoApps.
  3. В разделе MangoApps нажмите Проверить вход через SAML.

    Приложение должно открыться в новой вкладке. Если этого не произойдет, устраните неполадки, связанные с сообщением об ошибке, и повторите попытку. Подробнее о сообщениях об ошибках SAML-приложений…

Как проверить систему единого входа, инициируемую поставщиком услуг

  1. Закройте все окна браузера.
  2. Перейдите на страницу https://your-subdomain.mangoapps.com, заменив your-subdomain своим уникальным идентификатором MangoApps.
  3. Выберите Login with SSO (Войти через SSO) > Other SAML Providers (Другие поставщики услуг SAML).
    Вы будете перенаправлены на страницу входа в аккаунт Google.
  4. Введите адрес электронной почты Google Workspace и пароль.

После проверки учетных данных приложение должно открыться.


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