DID YOU KNOW? Connecting a Microsoft Dynamics CRM on-premises deployment to Yammer requires disabling secure channel.

Yammer gives colleagues at your organization a central place to have conversations, create and edit documents, and share information without sending a single email or attending any meetings.

After you set up your organization to work with Yammer, employees will see posts in a newsfeed on their Microsoft Dynamics CRM dashboard whenever people update customer info, and they’ll be able to join in the conversation with their own posts.

If you are connecting a Microsoft Dynamics CRM (on-premises) deployment to Yammer that is not using Internet-facing deployment (IFD), you need to run the following PowerShell commands to disable secure channel HTTPS.

You shouldn’t run these commands if you are deploying Microsoft Dynamics CRM (on-premises) with IFD.

  1. Open a Windows PowerShell command window.
  2. Add the Microsoft Dynamics CRM PowerShell snap-in:

    Windows PowerShell

    Add-PSSnapin Microsoft.Crm.PowerShell

  3. Enter the following:

    Windows PowerShell

    $itemSetting = new-object ‘System.Collections.Generic.KeyValuePair[String,Object]'(“AllowCredentialsEntryViaInsecureChannels”,1)

    $configEntity = New-Object “Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity”


    $configEntity.Attributes = New-Object “Microsoft.Xrm.Sdk.Deployment.AttributeCollection”


    Set-CrmAdvancedSetting -Entity $configEntity

  4. Then, run the following command at a command prompt: iisreset

More details steps can be found here.