Una chiave di configurazione interessante....

...nella gestione dei dati utente e posta elettronica riguardanti problemi di criptazione del DB.

Ovviamente questa opzione richiede SSL altrimenti sarebbe inutile se i dati sulla rete passano in chiaro.

Siccome nelle nuove versioni la criptazione è abilitata come opzione predefinita, quando si effettuano modifiche ad entità con campi criptati (contenenti ad esempio credenziali di posta elettronica) si ottiene un errore che afferma che non riesce a recuperare la chiave di criptazione perché nel DB di configurazione non è presente la password. Se l'organizzazione è migrata dal 2011 tale password non esisteva e quindi????

Nel DB di configurazione c'è un'interessante chiave: DisableSSLCheckForEncryption.

Allora eseguendo questo script e facendo un IIS reset si può risolvere il problema....

UPDATE [MSCRM_CONFIG].[dbo].[DeploymentProperties]
SET [BitColumn]=1
WHERE ColumnName='DisableSSLCheckForEncryption'

Dettagli...