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

Далее настройте общий доступ к календарю Google, чтобы пользователи Microsoft Exchange могли просматривать информацию о доступности пользователей календаря Google.

Если вы используете домен Google Workspace с псевдонимом, убедитесь, что вы правильно настроили домен псевдонима пользователя, прежде чем продолжить. Подробности см. в разделе «Решение об использовании домена псевдонима пользователя» .

Вы на 3-м шаге из 5.

Настройка общего доступа к календарю

Шаг 1: Настройка пользователей Google Workspace

Убедитесь, что каждый из ваших пользователей Google Workspace:

  1. Имеет учетную запись Google Workspace с включенным Google Календарем. Для получения подробной информации перейдите в раздел «Включение или отключение Календаря для пользователей».
  2. Имеет почтовый контакт на сервере Exchange. Это помогает Exchange получать информацию о доступности из Google. Подробную информацию о создании почтового контакта см. в этой статье Microsoft .

    Примечание : Вы можете создавать почтовые контакты в Exchange не только для основных календарей пользователей Google Workspace, но и для групповых календарей и календарных ресурсов (если вы хотите, чтобы они были видны и в Exchange).

  3. Гарантирует доставку почты, отправленной на адрес контактной информации в Exchange, на адрес Gmail пользователя в его учетной записи Google Workspace.
  4. Гарантирует отображение почтового контакта в глобальном адресном списке (GAL) Exchange, чтобы пользователи могли найти его при организации собраний. Добавление контактов можно автоматизировать с помощью комбинации Microsoft PowerShell и API каталога Google.
  5. Гарантирует, что почтовый ящик будет скрыт в глобальном списке адресов, если у пользователя Google Workspace также есть почтовый ящик Exchange. Таким образом, почтовый контакт будет выбран (и будет видна соответствующая доступность в календаре), когда кто-то пригласит пользователя на собрание.

Примечание : Если вы используете домены псевдонимов пользователей , убедитесь, что контакты электронной почты на сервере Exchange содержат адреса электронной почты как основного домена, так и домена псевдонимов пользователей. Основной адрес электронной почты должен использовать домен псевдонимов пользователей (например, hao@googleworkspace.altostrat.com), чтобы запросы на доступность направлялись в Google Workspace с использованием домена псевдонимов пользователей. Дополнительный адрес должен использовать основной домен (например, hao@altostrat.com), чтобы пользователи Exchange могли найти этот адрес электронной почты при поиске в глобальном адресном списке и отправлять на него электронные письма.

Шаг 2: Включите подключение к интернету.

Включите исходящее интернет-соединение, чтобы сервер Exchange мог взаимодействовать с серверами Google. Сервер Exchange должен иметь возможность отправлять HTTP-запросы (EWS SOAP) по следующим URL-адресам:

  • https://calendar.google.com/autodiscover/autodiscover.xml
  • https://calendar.google.com/Exchange/Exchange.ews

Шаг 3: Создайте учетную запись роли Google и сгенерируйте учетные данные.

Сервер Exchange использует учетную запись с определенной ролью для доступа к Google Workspace, чтобы получать информацию о доступности пользователей Календаря.

Прежде чем начать

  • Создайте учетную запись роли в Google Workspace — эта учетная запись используется Exchange для доступа к информации о доступности пользователей Google Календаря. Учетная запись должна быть стандартной учетной записью пользователя и использоваться только для взаимодействия с Календарем. Убедитесь, что эта учетная запись не заблокирована и не удалена, в ней включено приложение «Календарь» и имеется действующая лицензия. Подробную информацию о настройке учетной записи см. в разделе «Параметры добавления пользователей» .
  • Включите календарь для учетной записи — подробности см. в разделе «Включение или отключение календаря для пользователей» . После этого убедитесь, что события, которыми вы хотите поделиться, видны учетной записи с ролью Google.
  • Предоставьте учетной записи роли Google доступ к Google Календарю — убедитесь, что у нее есть доступ либо к информации о занятости/доступности, либо к подробной информации о событиях, чтобы проверять доступность для всех пользователей. Настройки учетной записи роли Google должны соответствовать настройкам взаимодействия с Календарем (при этом будут действовать разрешения с самым низким уровнем доступа).

Сгенерировать учетные данные

Для выполнения этой задачи необходимо войти в систему как суперадминистратор .
  1. В консоли администратора Google перейдите в меню. а потом Приложения а потом Google Workspace а потом Календарь .

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

  2. Нажмите «Управление взаимодействием календаря» .
  3. Чтобы включить отображение календаря в Exchange , нажмите «Сгенерировать конфигурацию сервера Exchange» .
  4. Выберите вариант:
  5. Для создания нового набора учетных данных для аутентификации в Exchange введите адрес электронной почты учетной записи роли Google.
  6. Поставьте галочку в поле "Соглашение".
  7. Нажмите «Сгенерировать новые учетные данные» .
  8. Чтобы получить сгенерированные учетные данные, нажмите «Скачать» . Сохраните учетные данные, так как они понадобятся вам на следующем шаге.

Важный

  • Учетные данные можно загрузить только один раз. Обязательно сохраните файл и храните его в безопасном месте.
  • Создание нового набора учетных данных для учетной записи роли Google аннулирует все существующие учетные данные, созданные для пользователя. Чтобы несколько серверов Exchange могли получать информацию о доступности пользователей календаря (например, если вы используете гибридную среду Exchange/Exchange Online (Microsoft 365)), создайте учетные данные один раз и используйте их для всех ваших серверов Exchange.
  • Если учетные данные были отозваны, перенастройте сервер Exchange, как описано в следующем шаге.
  • Если вы хотите прекратить передачу информации о занятости/доступности пользователям Exchange, удалите учетную запись, соответствующую этой роли.

Шаг 4: Добавьте адресное пространство доступности в Exchange.

Далее необходимо добавить адресное пространство доступности в Exchange, чтобы Exchange мог запрашивать информацию о доступности у Google Workspace.

Для этого необходимо выполнить несколько команд в Exchange Server PowerShell (также известном как Exchange Management Shell). Инструмент настройки на этих шагах сгенерирует код PowerShell, который вы можете скопировать и ввести.

Добавить адресное пространство доступности

Для выполнения этой задачи необходимо войти в систему как суперадминистратор .
  1. В консоли администратора Google перейдите в меню. а потом Приложения а потом Google Workspace а потом Календарь .

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

  2. Нажмите «Управление взаимодействием календаря» .
  3. Чтобы включить отображение календаря в Exchange , нажмите «Сгенерировать конфигурацию сервера Exchange» .
  4. Загрузите файл с учетными данными для учетной записи роли Google, созданной на предыдущем шаге.
  5. В поле «Электронная почта локальной учетной записи» введите адрес электронной почты учетной записи роли Exchange. Google Календарь использует эту учетную запись для отправки запросов в Exchange о занятости/доступности для всей организации.

    Пример : interop-svc@altostrat.com

  6. Для доступа к адресному пространству Google введите адресное пространство.

    Обратите внимание на следующие моменты:

    • Если вы подключаетесь к собственной среде Exchange вашей организации, адресное пространство доступности Google должно отличаться от вашего домена Exchange. Это может быть отдельный домен псевдонимов пользователей Google Workspace (например, googleworkspace.altostrat.com, если ваш домен Exchange — altostrat.com). Для получения дополнительной информации перейдите в раздел «Решение об использовании домена псевдонимов пользователей» .
    • Если вы настраиваете взаимодействие между несколькими организациями, адресное пространство доступности Google должно совпадать с доменом Google Workspace вашей организации.
    • В обоих случаях адресное пространство доступности Google должно представлять собой доменное имя без имени пользователя учетной записи. Не используйте учетную запись с ролью Google.
  7. Нажмите «Показать настройки Exchange» .

    Этот инструмент генерирует как параметры сервера Exchange, так и фрагмент кода PowerShell.

  8. Чтобы настроить адресное пространство доступности, скопируйте и вставьте код в одну строку в PowerShell сервера Exchange на вашем сервере Exchange и нажмите Enter .

    Подробности смотрите в следующем примере.

  9. Если доступное пространство уже существует, вам будет предложено его удалить. Необходимо удалить существующее доступное пространство, прежде чем добавлять новое.

Пример

В этом примере адреса ваших пользователей Google находятся в домене псевдонимов пользователей Google Workspace @alias.altostrat.com, и вы настраиваете взаимодействие календаря для Exchange 2016 или более поздней версии, или Exchange Online.

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

if ((Get-AvailabilityConfig) -ne $null) {
Set-AvailabilityConfig -OrgWideAccount interop@alias.altostrat.com;
} else {
New-AvailabilityConfig -OrgWideAccount interop@alias.altostrat.com;
}
$password = echo "vj4XJ711VM6uRfNUZQRzHsBd5rI9qtSwqR9XvDFBDYW_gDawBakTFWLJqqn3SHvZ" | ConvertTo-SecureString -asPlainText -force;
$credentials = New-Object System.Management.Automation.PSCredential -argumentList "alias.altostrat.com\interop", $password;
Remove-AvailabilityAddressSpace alias.altostrat.com -ErrorAction SilentlyContinue -Confirm:$false;
Add-AvailabilityAddressSpace -forestName alias.altostrat.com -accessMethod orgwidefb -credentials $credentials-targetAutodiscoverEPR https://calendar.google.com/autodiscover/autodiscover.xml

Шаг 5: Подождите или перезапустите сервер Exchange.

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


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