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)- 이는 Microsoft Entra ID에 등록을(를) 완료한 후 생성할 수 있습니다.
- Azure CLI (
az login으로 CLI에 로그인되어 있는지 확인) - OpenSSL (
openssl) - (Optional) PowerShell Core (
pwsh)pwsh및Connect-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요구 사항을 제거하는 옵션