Pag-enable ng Outlook email banner sa pamamagitan ng PowerShell
Kung mas gusto mong pamahalaan ang Outlook email banner nang panlabas sa halip na bigyan ang Glasswall Halo ng access sa Exchange Online, may ibinigay na mga PowerShell script para sa hiwalay na paggamit:
- Install-HaloOutlookBanner.ps1
- Invoke-HaloOutlookBannerSynchronization.ps1
- Remove-DistroGroupMember.ps1
Mga Kinakailangan
- Ihanda ang iyong mga detalye sa pagpapatotoo ng Exchange Online — alinman sa username/email (para sa interactive login) o isang PFX certificate
- I-install ang
ExchangeOnlineManagementmodule kung wala pa ito (awtomatikong i-install ito ng mga script kung nawawala)
Hakbang 1 — I-install ang Outlook banner
Patakbuhin ang Install-HaloOutlookBanner.ps1 upang gawin ang Distribution Group at Transport Rule.
Pagpapatotoo sa Exchange Online
- Paggamit ng interactive browser login (inirerekomenda)
powershell .\Install-HaloOutlookBanner.ps1 -UserPrincipalName "[email protected]"
OR
- Paggamit ng PFX certificate
powershell .\Install-HaloOutlookBanner.ps1 -ExchangeCertificatePath "C:\path\to\certificate.pfx" -ExchangeAppId "your-azure-app-id" -ExchangeOrganization "contoso.onmicrosoft.com"
Hakbang 2 — I-synchronize ang distribution group sa mga monitor ng Halo
Naka-cache ang mga transport rule
paalala
Ika-cache ng Transport Rule ang Distribution Group, na mag-e-expire pagkalipas ng 4 na oras. Maaaring umabot nang hanggang 4 na oras bago magkabisa ang mga pagbabago.
Patakbuhin ang Invoke-HaloOutlookBannerSynchronization.ps1 tuwing may mga pagbabagong ginagawa sa monitor, upang mapanatiling naka-sync ang Distribution Group.
Pag-authenticate sa Exchange Online
- Paggamit ng interactive browser login (inirerekomenda)
powershell .\Invoke-HaloOutlookBannerSynchronization.ps1 -HaloUri "<halo-url>" -NoAuth -UserPrincipalName "<email-address>"
OR
- Paggamit ng PFX certificate
powershell .\Invoke-HaloOutlookBannerSynchronization.ps1 -HaloUri "https://your-halo-instance.com" -NoAuth -ExchangeCertificatePath "C:\path\to\certificate.pfx" -ExchangeAppId "your-azure-app-id" -ExchangeOrganization "contoso.onmicrosoft.com"
tip
Palitan ang -NoAuth kung kinakailangan, ng: -HaloToken (bearer token) o -HaloCredential (basic auth)