Configurer des paramètres de revendication
Date de publication : novembre 2016
S’applique à : Dynamics CRM 2015
Avec les applets de commande PowerShellGet-CrmSetting et Set-CrmSetting, vous pouvez mettre à jour les paramètres de votre déploiement Microsoft Dynamics 365. L'un des types de paramètres que vous pouvez modifier est la définition des revendications.
Configuration requise
Pour installer les applets de commande Microsoft Dynamics 365PowerShell, consultez Administration du déploiement à l’aide de Windows PowerShell.
Démontre
Vous pouvez utiliser le script suivant pour activer ou désactiver l'authentification basée sur les revendications. Vous devez spécifier les paramètres suivants :
Enabled - Un Boolean qui indique si l'authentification basée sur les revendications est activée ou désactivée.
EncryptionCertificate - Un certificat de chiffrement.
FederationMetadataUrl - Une URL pour les métadonnées de fédération.
Exemple
param
(
#optional params
[boolean]$Enabled,
[string]$EncryptionCertificate,
[string]$FederationMetadataUrl
)
$RemoveSnapInWhenDone = $False
if (-not (Get-PSSnapin -Name Microsoft.Crm.PowerShell -ErrorAction SilentlyContinue))
{
Add-PSSnapin Microsoft.Crm.PowerShell
$RemoveSnapInWhenDone = $True
}
$ClaimsSettings = Get-CrmSetting -SettingType ClaimsSettings
if($PSBoundParameters.ContainsKey('Enabled')) {$ClaimsSettings.Enabled = $Enabled}
if($EncryptionCertificate) {$ClaimsSettings.EncryptionCertificate = $EncryptionCertificate}
if($FederationMetadataUrl) {$ClaimsSettings.FederationMetadataUrl = $FederationMetadataUrl}
Set-CrmSetting -Setting $ClaimsSettings
$ClaimsSettings
if($RemoveSnapInWhenDone)
{
Remove-PSSnapin Microsoft.Crm.PowerShell
}
Voir aussi
Administration du déploiement à l’aide de Windows PowerShell
Mettre à jour les paramètres de configuration du déploiement
© 2016 Microsoft Corporation. Tous droits réservés. Copyright