In the last two weeks I was constantly getting an error when trying to open any workflow in Talent. When you go to Personnel Management -> Links -> Human resources workflows you will get the list with existing workflows. Clicking on the WF ID will open the editor. After logging in with username and password, the error I was getting was pretty annoying and it wasn’t easy find on the internet.
After flushing my DNS, trying on many computers and on different browsers, I finally contacted Microsoft Support, using LCS. The reply was very fast and the Support did their work in a professional manner (Thank you for that! it was a pleasant experience after many unpleasant ones).
Their answer was:
“The error received when trying to open the workflow editor is caused by a recent enforcement coming from Azure services side of TLS 1.2 – If the Client computer your are using to access the D365 portal is not leveraging the high security standards of TLS 1.2, you will face the security mismatch you shared in the screenshots attached to this support call.
As discussed, please run this PowerShell script on the CLIENT MACHINE that you are trying to access the workflow editor from:
Set-ItemProperty HKLM:\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 -Name SchUseStrongCrypto -Value 1 -Type dword -Force -Confirm:$false
Set-ItemProperty HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319 -Name SchUseStrongCrypto -Value 1 -Type dword -Force -Confirm:$falsePlease note that you will have to execute the above-referenced script on all Client computers where the issue is reproduced. In case you face any issues, please don’t hesitate to reach out to me and I will be happy to help.”
Problem solved! all you need to do is to make sure you run the PowerShell commands on all computers that are editing the Workflows.
Have a great end of the year 2019!