設定宣告設定
發行︰ 2016年11月
適用於: Dynamics CRM 2015
使用 PowerShellGet-CrmSetting 與 Set-CrmSetting Cmdlet,您可以更新 Microsoft Dynamics 365 部署中的設定。 其中一個可變更的設定類型是宣告設定。
需求
若要設定 Microsoft Dynamics 365PowerShell Cmdlet,請參閱使用 Windows PowerShell 管理部署工作。
示範
您可以使用下列指令碼,啟用或停用宣告驗證。 您必須指定下列參數:
Enabled - Boolean,指定宣告驗證是啟用或停用。
EncryptionCertificate – 加密憑證。
FederationMetadataUrl – 同盟中繼資料的 URL。
範例
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
}
另請參閱
使用 Windows PowerShell 管理部署工作
更新部署組態設定
© 2016 Microsoft Corporation. 著作權所有,並保留一切權利。 著作權