3. Exchange 사용자가 Calendar의 참석 여부 데이터를 보도록 허용하기

다음으로 Microsoft Exchange 사용자가 Google Calendar 사용자의 참석 여부 정보를 볼 수 있도록 Google Calendar의 참석 여부 공유를 설정합니다.

별칭이 있는 Google Workspace 도메인을 사용하는 경우 공유 설정을 계속하기 전에 사용자 별칭 도메인을 올바르게 설정했는지 확인하세요. 자세한 내용은 사용자 별칭 도메인 사용 여부 결정하기를 참고하세요.

5단계 중 3단계입니다

Calendar 참석 여부 공유 설정하기

1단계: Google Workspace 사용자 설정하기

각 Google Workspace 사용자에 대해 다음을 확인하세요.

  1. Google Calendar가 사용 설정된 Google Workspace 계정이 있어야 합니다. 자세한 내용은 사용자별로 Calendar 사용/사용 중지하기를 참고하세요.
  2. Exchange 서버에 메일 연락처가 있어야 합니다. 이렇게 하면 Exchange에서 Google Calendar의 참석 여부 정보를 검색하는 데 도움이 됩니다. 메일 연락처 만들기에 대한 자세한 내용은 이 Microsoft 도움말을 참고하세요.

    참고: Google Workspace 사용자의 기본 캘린더뿐만 아니라 그룹 캘린더캘린더 리소스 (Exchange에서도 표시되도록 하는 경우)에 대한 메일 연락처를 Exchange에 만들 수 있습니다.

  3. Exchange 메일 연락처의 주소로 보낸 메일이 Google Workspace 계정의 사용자 Gmail 주소로 전송되는지 확인합니다.
  4. 사용자가 회의를 설정할 때 찾을 수 있도록 메일 연락처가 Exchange의 전체 주소록 (GAL)에 표시되는지 확인합니다. 연락처 추가는 Microsoft PowerShell과 Google Directory API를 함께 사용하여 스크립트화할 수 있습니다.
  5. Google Workspace 사용자에게 Exchange 편지함도 있는 경우 편지함이 전체 주소록(GAL)에서 숨겨졌는지 확인합니다. 이렇게 하면 다른 사람이 사용자를 회의에 초대할 때 메일 연락처가 선택되고 관련 캘린더의 참석 여부 정보가 표시됩니다.

참고: 사용자 별칭 도메인을 사용하는 경우 Exchange 서버의 메일 연락처에 기본 도메인과 사용자 별칭 도메인의 이메일 주소가 모두 포함되어 있는지 확인합니다. 기본 이메일 주소에 사용자 별칭 도메인 (예: hao@googleworkspace.altostrat.com)을 사용해야 참석 여부 조회가 사용자 별칭 도메인을 사용하여 Google Workspace로 라우팅됩니다. 보조 주소에 기본 도메인(예: hao@altostrat.com)을 사용해야 Exchange 사용자가 전체 주소록(GAL)에서 이 이메일 주소를 검색하여 이메일을 보낼 수 있습니다.

2단계: 인터넷 연결 사용 설정하기

Exchange 서버가 Google 서버와 통신할 수 있도록 아웃바운드 인터넷 연결을 사용 설정합니다. Exchange 서버는 다음 URL에 HTTP (EWS SOAP) 요청을 전송할 수 있어야 합니다.

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

3단계: Google 역할 계정 만들기 및 사용자 인증 정보 생성하기

Exchange 서버는 역할 계정으로 Google Workspace에 액세스하여 Calendar 사용자의 참석 여부 정보를 가져올 수 있습니다.

시작하기 전에

  • Google Workspace에서 역할 계정 만들기: Exchange에서 Google Calendar 사용자의 참석 여부 정보에 액세스하는 데 사용하는 계정입니다. 계정은 표준 사용자 계정이어야 하며 Calendar 상호 운용성을 위해서만 사용할 수 있습니다. 이 계정이 정지되거나 삭제되지 않았으며, Calendar 앱이 사용 설정되어 있고 유효한 라이선스가 있는지 확인합니다. 계정 설정에 대한 자세한 내용은 사용자 추가 옵션을 참고하세요.
  • 계정에 Calendar 사용 설정: 자세한 내용은 사용자별로 Calendar 사용/사용 중지하기를 참고하세요. 그런 다음 공유하려는 이벤트가 Google 역할 계정에 표시되는지 확인합니다.
  • Google 역할 계정에 Google Calendar에 대한 공유 액세스 권한 부여: 모든 사용자의 참석 여부를 확인할 수 있으려면 한가함/바쁨 또는 이벤트 세부정보 액세스 권한이 있어야 합니다. Google 역할 계정 설정은 가장 낮은 권한 설정이 적용되도록 캘린더 Interop 설정과 일치해야 합니다.

사용자 인증 정보 생성

이 작업을 수행하려면 최고 관리자로 로그인해야 합니다.
  1. Google 관리 콘솔에서 메뉴 다음 다음 Google Workspace 다음 캘린더로 이동합니다.

    Calendar 관리자 권한이 필요합니다.

  2. Calendar Interop 관리를 클릭합니다.
  3. Exchange의 캘린더 사용 가능 여부에 대해 Exchange 서버 구성 생성을 클릭합니다.
  4. 다음 옵션 중 하나를 선택합니다.
    • 사용자 인증 정보를 만들지 않았거나 파일을 분실한 경우 새 사용자 인증 정보 생성을 클릭하고 이 작업의 6단계로 이동합니다.
    • 파일이 있는 경우 파일 선택을 클릭하고 사용자 인증 정보 파일을 선택합니다. 그런 다음 이 페이지 뒷부분의 4단계: Exchange에 참석 여부 주소 공간 추가하기로 이동합니다.
  5. 새 Exchange 인증 사용자 인증 정보 세트를 생성하려면 Google 역할 계정 이메일 주소를 입력하세요.
  6. 동의 체크박스를 선택합니다.
  7. 새 사용자 인증 정보 생성을 클릭합니다.
  8. 생성된 사용자 인증 정보를 가져오려면 다운로드를 클릭합니다. 다음 단계에 필요하므로 사용자 인증 정보를 저장합니다.

중요

  • 사용자 인증 정보는 한 번만 다운로드할 수 있습니다. 파일을 저장하고 안전한 장소에 보관해야 합니다.
  • Google 역할 계정에 대해 새로운 사용자 인증 정보 세트를 생성하면 해당 사용자의 기존 사용자 인증 정보는 취소됩니다. 여러 Exchange 서버에서 Calendar 사용자의 참석 여부 정보를 찾을 수 있도록 허용하려면 (예: 하이브리드 Exchange/Exchange Online (Microsoft 365) 환경을 사용하는 경우) 사용자 인증 정보를 한 번 생성하여 모든 Exchange 서버에 사용합니다.
  • 사용자 인증 정보가 취소되면 다음 단계에 설명된 대로 Exchange 서버를 다시 구성해야 합니다.
  • Exchange 사용자에게 한가함/바쁨 정보가 적용되는 것을 중지하려면 역할 계정을 삭제합니다.

4단계: Exchange에 가용성 주소 공간 추가하기

다음으로 Exchange에서 Google Workspace에 참석 여부 정보를 쿼리할 수 있도록 Exchange에 가용성 주소 공간을 추가해야 합니다.

이렇게 하려면 Exchange Server PowerShell (Exchange 관리 셸이라고도 함)에서 여러 명령을 실행해야 합니다. 이 단계의 구성 도구는 복사하여 입력할 수 있는 PowerShell 코드를 생성합니다.

가용성 주소 공간 추가하기

이 작업을 수행하려면 최고 관리자로 로그인해야 합니다.
  1. Google 관리 콘솔에서 메뉴 다음 다음 Google Workspace 다음 캘린더로 이동합니다.

    Calendar 관리자 권한이 필요합니다.

  2. Calendar Interop 관리를 클릭합니다.
  3. Exchange의 캘린더 사용 가능 여부에 대해 Exchange 서버 구성 생성을 클릭합니다.
  4. 이전 단계에서 생성한 Google 역할 계정의 사용자 인증 정보 파일을 업로드합니다.
  5. 로컬 계정의 이메일에 Exchange 역할 계정의 이메일 주소를 입력합니다. Google Calendar에서는 이 계정을 사용하여 Exchange에 조직 전체의 한가함/바쁨 요청을 보냅니다.

    : interop-svc@altostrat.com

  6. Google 가용성 주소 공간에 주소 공간을 입력합니다.

    다음 사항에 유의하세요.

    • 조직의 자체 Exchange 환경에 연결하는 경우 Google 가용성 주소 공간이 Exchange 도메인과 달라야 합니다. 별도의 Google Workspace 사용자 별칭 도메인일 수 있습니다 (예: Exchange 도메인이 altostrat.com인 경우 googleworkspace.altostrat.com). 자세한 내용은 사용자 별칭 도메인 사용 여부 결정하기를 참고하세요.
    • 여러 조직 간에 상호 운용성을 설정하는 경우 Google 가용성 주소 공간이 조직의 Google Workspace 도메인과 일치해야 합니다.
    • 두 경우 모두 Google 가용성 주소 공간은 계정 사용자 이름이 없는 도메인 이름이어야 합니다. Google 역할 계정을 사용하지 마세요.
  7. Exchange 설정 표시를 클릭합니다.

    이 도구는 Exchange 서버 설정과 PowerShell 코드 조각을 모두 생성합니다.

  8. 가용성 주소 공간을 설정하려면 코드를 한 줄로 복사하여 Exchange 서버의 Exchange Server PowerShell에 붙여넣고 Enter 키를 누릅니다.

    자세한 내용은 다음 예를 참고하세요.

  9. 가용성 공간이 있는 경우 이를 삭제하라는 메시지가 표시됩니다. 새 가용성 공간을 추가하려면 먼저 기존 가용성 공간을 삭제해야 합니다.

이 예에서 Google 사용자의 주소는 Google Workspace 사용자 별칭 도메인 @alias.altostrat.com에 있으며 Exchange 2016 이상 또는 Exchange Online용 캘린더 Interop을 설정합니다.

예시의 사용자 이름과 비밀번호는 Google 역할 계정이 아닌 Exchange에 대한 것입니다.

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의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.