Compartilhar via


Definir configurações de declarações

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Usando o cmdlets PowerShellGet-CrmSetting e Set-CrmSetting, você pode atualizar as configurações em sua implantação do Microsoft Dynamics 365. Um dos tipos de configurações que você pode mudar é a configuração de declarações.

Requisitos

Para configurar os cmdlets do Microsoft Dynamics 365PowerShell, consulte Administre a implantação usando o Windows PowerShell.

Demonstra

Você pode usar o seguinte script para habilitar ou desabilitar a autenticação de declarações. Você deve especificar os seguintes parâmetros:

Enabled - Um Boolean que especifica se a autenticação baseada em declarações está habilitada ou desabilitada.

EncryptionCertificate - Um certificado de criptografia.

FederationMetadataUrl- Uma URL de metadados de federação.

Exemplo

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
}

Confira Também

Administre a implantação usando o Windows PowerShell
Atualizar definições de configuração de implantação.

© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais