Skype for Business on Mac - Conversation History not working and other issues

Microsoft launched a few days ago Skype for Business on Mac, which can be downloaded here:

The purpose of this article is to provide the best practices on configuring your environment to get the best experience with this client, these recommendations were provided by Microsoft Beta team. It's important to understand that, to have the best experience with Skype for Business on Mac, Microsoft recommends using Skype for Business Server 2015 with at least CU3 installed.

Regarding the configuration, make sure you have Server side Conversation History enabled and all the message history settings configured correctly. Below is a suggestion of creating a Policy for that:

New-CsMobilityPolicy -Identity SfBMacMobilityPolicy -Description SfBMacMobilityPolicy -EnableMobility $True -AllowSaveCallLogs $True -AllowExchangeConnectivity $True -AllowSaveIMHistory $True -AllowSaveCredentials $True

New-CsClientPolicy -Identity SfBMacClientPolicy -Description SfBMacClientPolicy -EnableIMAutoArchiving $True

Grant-CsClientPolicy -Identity -PolicyName SfbMacClientPolicy

Grant-CsMobilityPolicy -Identity -PolicyName SfbMacMobilityPolicy

Also, you need to have Exchange integration completely configured, without the trust configured, Skype4B on Mac will not have a correct behavior.

For that, on Skype for Business PowerShell, run the following cmdlet:

Set-CsOAuthConfiguration -Identity Global -ExchangeAutodiscoverUrl "" - remember that you have to insert here the URL configured in Exchange for autodiscover.

And on Exchange PowerShell, you'll need to use:

"C:\Program Files\Microsoft\Exchange Server\V15\Scripts\Configure-EnterprisePartnerApplication.ps1 -AuthMetaDataUrl '' -ApplicationType Lync" - once again, remember to use the name of your Skype Pool here.

For more information and details about the above configuration, you can consult these two articles from TechNet:

Plan to integrate Skype for Business and Exchange

Configure partner applications in Skype for Business Server 2015 and Microsoft Exchange Server