주요 콘텐츠로 건너뛰기

Outlook 배너용 Exchange Online 설정

필수 조건

  • An app registration for Exchange Online access (you will need its Application (Client) ID and your tenant's Organization domain, e.g. contoso.onmicrosoft.com)
  • Azure CLI (az login으로 CLI에 로그인되어 있는지 확인)
  • OpenSSL (openssl)
  • (Optional) PowerShell Core (pwsh)
    • pwshConnect-ExchangeOnline 검증 요구 사항을 건너뛰려면 --skip-verify 옵션을 사용하세요

(자동화) Exchange Online에 연결하기 위한 앱 등록 설정

StorageMonitor는 Connect-ExchangeOnline cmdlet을 통해 앱 전용(인증서 기반) 인증을 사용하여 Exchange Online에 연결합니다. 이를 위해서는 Azure AD (Entra ID) 앱 등록에 등록된 .pfx 인증서가 필요합니다.

참고

Microsoft Entra 테넌트에 대한 액세스 권한과 최소 Privileged Role Administrator 역할이 있는 계정이 필요합니다.

앱 등록 설정 및 인증서 생성을 자동화하려면 setup-exchange-online-certificate.sh를 사용할 수 있습니다.

사용법:

./setup-exchange-online-certificate.sh --app-id <app-registration-client-id> --organization <tenant>.onmicrosoft.com
참고

organization에는 .onmicrosoft.com이 접미사로 붙은 테넌트 이름을 사용해야 하지만, 대신 기본 사용자 지정 도메인을 사용할 수도 있습니다. 다음 명령을 사용하여 기본 도메인을 확인할 수 있습니다:

Connect-ExchangeOnline # If not already connected
Get-AcceptedDomain | Where-Object { $_.Default -eq $true }

스크립트는 몇 가지 옵션으로 구성할 수 있으며, 확인하려면 --help와 함께 실행하세요.

./setup-exchange-online-certificate.sh --help

다음 항목을 구성할 수 있습니다:

  • 인증서 이름 접두사(기본값: StorageMonitorExchangeOnline)
  • 인증서 유효 기간(기본값: 1년)
  • .cer.pfx 파일의 출력 디렉터리(기본값: ./)
  • PowerShell 단계를 건너뛰어 pwsh 요구 사항을 제거하는 옵션