Partager via


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