Validate and update Exchange Server OWA web.config for Skype for Business server name and IM certificate
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE.md
README.md
Set-OwaIMSettings.ps1

README.md

Set-OwaIMSettings.ps1

Validate and update Exchange Server OWA web.config for Skype for Business server name and IM certificate

Description

This scripts checks Exchange Server 2013+ OWA web.config file for existence of IMCertificateThumbprint and IMServerName Xml nodes required for Skype for Business OWA integration.

IMServerName is the FQDN of the Front End Pool

IMCertificateThumbprint is the certificate thumbprint of the Exchange OWA certificate

This is an enhanced version of Juan Jose Martinez Moreno's script

Requirements

  • Windows Server 2012 R2
  • Exchange 2013/2016 Management Shell (aka EMS)
  • Identical Exchange setup file path across all Exchange servers
  • Identical Exchange server certificate across all Exchange servers having the same thumbprint

Parameters

FrontEndPoolFqdn

Skype for Business front end pool FQDN

CertificateThumbprint

Exchange Server OWA website SSL certificate thumbprint

Example

.\Set-OwaIMSettings.ps1 -FrontEndPoolFqdn myfepool.varunagroup.de -CertificateThumbprint "1144F22E9E045BF0BA421CAA4BB7AF12EF570C17"

Update all OWA web.config files to Skype for Business FE Pool myfepool.varunagroup.de and thumbprint

Note

THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE
RISK OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.

TechNet Gallery

Download and vote at TechNet Gallery

Credits

Written by: Thomas Stensitzki

Stay connected:

For more Office 365, Cloud Security, and Exchange Server stuff checkout services provided by Granikos

Additional Credits: