Siapkan 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)- Ini dapat dibuat setelah mengikuti Mendaftar dengan Microsoft Entra ID
- Azure CLI (pastikan CLI sudah masuk dengan
az login) - OpenSSL (
openssl) - (Optional) PowerShell Core (
pwsh)- Untuk melewati persyaratan validasi
pwshdanConnect-ExchangeOnline, gunakan opsi--skip-verify
- Untuk melewati persyaratan validasi
(Otomatis) Menyiapkan pendaftaran aplikasi untuk terhubung ke Exchange Online
StorageMonitor terhubung ke Exchange Online menggunakan autentikasi khusus aplikasi (berbasis sertifikat) melalui cmdlet Connect-ExchangeOnline. Ini memerlukan sertifikat .pfx yang didaftarkan pada pendaftaran aplikasi Azure AD (Entra ID).
Anda memerlukan akses ke tenant Microsoft Entra dan akun dengan setidaknya peran Privileged Role Administrator.
Anda dapat menggunakan setup-exchange-online-certificate.sh untuk mengotomatiskan proses penyiapan pendaftaran aplikasi dan pembuatan sertifikat.
Penggunaan:
./setup-exchange-online-certificate.sh --app-id <app-registration-client-id> --organization <tenant>.onmicrosoft.com
organization harus berupa nama tenant Anda, dengan akhiran .onmicrosoft.com, tetapi dapat juga berupa domain kustom utama Anda. Anda dapat menemukan domain utama menggunakan perintah berikut:
Connect-ExchangeOnline # If not already connected
Get-AcceptedDomain | Where-Object { $_.Default -eq $true }
Skrip ini dapat dikonfigurasi dengan beberapa opsi; untuk melihatnya, jalankan dengan --help.
./setup-exchange-online-certificate.sh --help
Berikut ini dapat dikonfigurasi:
- Prefiks nama sertifikat (
StorageMonitorExchangeOnlinesecara default) - Masa berlaku sertifikat (1 tahun secara default)
- Direktori output untuk file
.cerdan.pfx(./ secara default) - Opsi untuk melewati tahap PowerShell, sehingga
pwshtidak lagi menjadi persyaratan