Выполните приведенные ниже шаги, чтобы создать приложение Google, позволяющее пользователям получать доступ к своему Google Диску в Webmail настранице Документов.
1.Войдите вMDaemon Remote Administration и перейдите на страницу Google Диска (расположенную в разделе Главное » Настройки Webmail) и включитеопцию Включить интеграцию с Google Диском.
2.В отдельной вкладке браузера войдите в свою учетную запись Google и перейдите наконсоль Google API.
3.В списке проектов нажмитеНОВЫЙ ПРОЕКТ, или на страницеуправления ресурсами, нажмите(+) СОЗДАТЬ ПРОЕКТ.
4.Введите название проекта, например, "Google Диск для MDaemon", затем нажмитеРедактировать если хотите отредактировать идентификатор проекта, или оставьте значение по умолчанию. Примечание: ID проекта после создания проекта изменить нельзя.
5.Если у вас есть Ресурс организации, выберите его в Расположении. В противном случае оставьте значение "Организации нет".
6.После загрузки нажмите+ ВКЛЮЧИТЬ API И СЛУЖБЫ.
7.В поле поиска введите "Google Диск", выберитеAPI Google Диска и нажмите Включить.
8.На левой панели подAPI и службы, нажмитеУчетные данные.
9.Нажмите+ Создать учетные данные в верхней части страницы и выберитеключ API в раскрывающемся меню.
10.Скопируйте свой ключ API (рядом с ним есть значок "Копировать в буфер обмена").
11.Перейдите на вкладку MDaemon вашего браузера и вставьте его вполе ключа API Google Диска на странице Google Диска в MDaemon (или сохраните его в другом месте, если хотите сделать это позже).
12.На левой панели под API и службамищелкните экран согласия с OAuth.
13.В Типе пользователя выберитеВнешний и щелкнитеСоздать. Примечание: если у вас есть Ресурс организации или определенный статус публикации вашего приложения, в этом случае лучше выбрать Внутренний. См.Статус публикации ниже.
14.ВведитеНазвание приложения(например, Google Диск для Webmail),адрес электронной почты поддержки для пользователей, а такжеадрес электронной почты разработчика для Google, по которому можно связаться об изменениях в вашем проекте. Это все, что требуется на этой странице для настройки, но в зависимости от вашей конкретной организации или требований к проверке вы также можете ввести логотип своей компании и ссылки наУсловия использованияи Политику конфиденциальности (см. выше). Поля Авторизованные домены будут заполнены автоматически, когда вы добавите URI перенаправления на следующем шаге ниже. Примечание:Эта информация используется для экрана согласия, который будет показан пользователям для предоставления Webmail доступа к Google Диску пользователя.
15.НажмитеСохранить и продолжить.
16.НажмитеДОБАВИТЬ ИЛИ УДАЛИТЬ ОБЛАСТИ, скопируйте/вставьте приведенные ниже URI (вы можете скопировать/вставить их все сразу) в поле "Добавить области вручную". Затем нажмитеДОБАВИТЬ В ТАБЛИЦУ.
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.photos.readonly
https://www.googleapis.com/auth/drive.activity.readonly
https://www.googleapis.com/auth/spreadsheets
17.НажмитеСохранить и продолжить.
18.В разделе Тестовых пользователей щелкнитеДОБАВИТЬ ПОЛЬЗОВАТЕЛЕЙ, введите каждую учетную запись Google Диска, к которой будет обращаться MDaemon через это приложение, и нажмитеДОБАВИТЬ(см. примечание ниже о Статусе публикации вашего приложения).
19.НажмитеСохранить и продолжить.
20.В сводке нажмитеВЕРНУТЬСЯ К ПАНЕЛИ в нижней части страницы.
21.НажмитеУчетные данные на левой панели, щелкните(+) Создать учетные данные и выберитеИдентификатор клиента OAuth.
22.В раскрывающемся списке «Тип приложения» выберитеВеб-приложение, а в разделе "Авторизованные URI перенаправления" нажмите+ ДОБАВИТЬ URI. Введите URI перенаправления. URI перенаправления, отображаемый на странице Google Диска в MDaemon, представляет собой пример, созданный на основе вашегоимени хоста SMTP домена по умолчаниюtype="x-break" equiv-text=" "/>SMTP host name, который должен работать для пользователей этого домена при входе в Webmail. Вам следует добавить в приложение дополнительные URI перенаправления для любых дополнительных доменов MDaemon, на которые при входе в Webmail переходят ваши пользователи. Например, запись "https://mail.example.com/WorldClient.dll?View=OAuth&AuthRequest=GoogleDrive" будет работать для любого из ваших пользователей, которые переходят наmail.example.com при входе в Webmail. Если вы также размещаете домен под названием "mail.company.test", то вам также потребуется ввести URI перенаправления для этого домена, т.е. "https://mail.company.test/WorldClient.dll?View=OAuth&AuthRequest=GoogleDrive".
23.НажмитеСОЗДАТЬ.
24.Скопируйте значения вВаш идентификатор клиента иВаш секрет клиента в идентификатор клиента Google Диска иСекрет клиента Google Диска на странице Google Диска в MDaemon. Вы также можете ввести свой API-ключ Google Диска, если не сделали этого ранее.
|
Статус публикации — Эти инструкции предназначены для создания приложения Google со Статусом публикации , который установлен в "Тестирование". Это требует добавления каждой конкретной учетной записи Google, которая будет использовать приложение для доступа к своему Google Диску. Ограничение - 100 пользователей. Кроме того, в Webmail, когда ваших пользователей просят авторизовать MDaemon для доступа к Google, будет отображаться предупреждающее сообщение, которое призвано "подтвердить, что пользователь имеет тестовый доступ к вашему проекту, а также учитывать риски, связанные с предоставлением доступа к своим данным непроверенному приложению". Кроме того, срок действия авторизации истекает через семь дней, поэтому каждый пользователь должен будет повторно авторизовать доступ к Google каждую неделю.
Если вы хотите удалить эти требования и ограничения, вы должны изменить свой статус на "В производстве", что может потребовать от вас изменить тип пользователя с внешнего на внутренний, а также (возможно) пройти процесс проверки приложения. Дополнительную информацию о проверке приложения и статусе публикации см. в следующих статьях Google:Настройка экрана согласия OAuth иЧасто задаваемые вопросы о проверке API OAuth.
|
Авторизация Google Диска в Webmail
После того, как вы создали приложение Google Диска и настроили страницу Google Диска в MDaemon в соответствии с приведенными выше инструкциями, каждый пользователь, желающий получить доступ к своему Диску Google в Webmail, должен сначала авторизовать для этого доступ. Для этого каждый пользователь должен:
1.Войти в Webmail.
2.Щелкнenm значок Параметров в правом верхнем углу, а также нажатьОблачные приложения.
3.НажмитеНастроить Google Диск (это откроетстраницу OAuth 2.0).
4.НажмитеПодключиться к Google Диску.
5.Если вы не вошли в систему, Google Диск попросит ввести данные для входа или выбрать учетную запись.
6.Возможно появление предупреждающего сообщения: "Google не проверил это приложение. Вам предоставлен доступ к тестируемому приложению. Рекомендуем вам продолжить только в случае, если вы знаете разработчика, который вас пригласил". НажмитеПродолжить.
7.Выберите, к каким функциям Google Диска будет иметь доступ Webmail? и нажмитеПродолжить.
8.Появится последняя страница с сообщением о том, что MDaemon теперь подключен к Google Диску. Затем вы можете закрыть это окно.
9.После этого пользователи могут получить доступ к Google Диску со своейстраницы документов в Webmail. |