Langkau ke kandungan utama

Sediakan Exchange Online untuk banner Outlook

Prasyarat

  • 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 (pastikan CLI telah log masuk dengan az login)
  • OpenSSL (openssl)
  • (Optional) PowerShell Core (pwsh)
    • Untuk melangkau keperluan bagi pengesahan pwsh dan Connect-ExchangeOnline, gunakan pilihan --skip-verify

(Automatik) Menyediakan pendaftaran aplikasi untuk menyambung ke Exchange Online

StorageMonitor menyambung ke Exchange Online menggunakan pengesahan app-only (berasaskan sijil) melalui cmdlet Connect-ExchangeOnline. Ini memerlukan sijil .pfx yang didaftarkan pada pendaftaran aplikasi Azure AD (Entra ID).

nota

Anda memerlukan akses kepada tenant Microsoft Entra dan akaun dengan sekurang-kurangnya peranan Privileged Role Administrator.

Anda boleh menggunakan setup-exchange-online-certificate.sh untuk mengautomasikan proses menyediakan pendaftaran aplikasi dan menjana sijil.

Penggunaan:

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

organization hendaklah nama tenant anda, dengan akhiran .onmicrosoft.com, tetapi boleh juga menggunakan domain tersuai utama anda. Anda boleh mencari domain utama menggunakan arahan berikut:

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

Skrip ini boleh dikonfigurasikan dengan beberapa pilihan; untuk melihatnya jalankan dengan --help.

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

Berikut ialah perkara yang boleh dikonfigurasikan:

  • Awalan nama sijil (StorageMonitorExchangeOnline secara lalai)
  • Tempoh sah sijil (1 tahun secara lalai)
  • Direktori output untuk fail .cer dan .pfx (./ secara lalai)
  • Pilihan untuk melangkau peringkat PowerShell, mengalih keluar pwsh sebagai keperluan