Condividi tramite


Aggiornare le impostazioni di configurazione della distribuzione

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Puoi utilizzare i cmdlet Microsoft.Crm.PowerShell.Set-CrmSetting e Microsoft.Crm.PowerShell.Get-CrmSetting per recuperare e aggiornare la proprietà di diverse Impostazioni per la distribuzione di Microsoft Dynamics 365. Il cmdlet Get-CrmSetting recupera un oggetto di impostazione di distribuzione di Microsoft Dynamics 365, ad esempio IfdSettings. Il cmdlet Set-CrmSetting aggiorna l'impostazione di distribuzione

In questo argomento vengono elencati i tipi di impostazione con i relativi parametri. Per ulteriori informazioni su queste impostazioni, vedere MSDN; Microsoft.Xrm.Sdk.Deployment Namespace. Per un esempio di codice utilizzare i cmdlet Set-CrmSetting e Get-CrmSetting vedere "Modificare le impostazioni di monitoraggio.

In questo argomento

AsyncSettings

ClaimsSettings

CustomCodeSettings

DashboardSettings

DupSettings

EtmSettings

IfdSettings

ImportSettings

MarketplaceSettings

MonitoringSettings

MultiEntityQuickFindSettings

OAuthClaimsSettings

QuickFindSettings

SqmSettings

TeamSettings

ThrottleSettings

TraceSettings

WebAddressSettings

WorkflowSettings

YammerSettings

AsyncSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

JobTimeoutLockedInterval

Ottiene o imposta l'intervallo utilizzato per eseguire una query per verificare se sono presenti processi di gestione scaduti.

Intero

MaxJobExecutionTime

Ottiene o imposta un valore utilizzato per i processi di gestione dell'organizzazione per determinare se un processo è scaduto.

Intero

MaxRetries

Ottiene o imposta il numero di tentativi di un processo asincrono prima che si verifichi un errore o che si sospenda.

Intero

MaxStateStatusUpdateMaxRetryCount

Ottiene o imposta il numero massimo di volte in cui un'operazione di database verrà tentata prima che si verifichi un errore.

Intero

OrgDatabaseMaintenanceJobInterval

Ottiene o imposta l'intervallo utilizzato per eseguire una query per verificare se sono presenti processi di gestione dell'organizzazione in sospeso.

Intero

RetryInterval

Ottiene o imposta la frequenza predefinita di tentativi per operazioni asincrone non riuscite.

Intero

SdkRootDomain

Ottiene o imposta il dominio radice utilizzato per chiamate al servizio Microsoft Dynamics CRM per il servizio asincrono.

Stringa

SelectInterval

Ottiene o imposta l'intervallo utilizzato per determinare se le nuove operazioni asincrone devono essere caricate in memoria.

Intero

ThrottlingConfiguration

Ottiene o imposta la configurazione della limitazione.

Stringa

TimeoutLockedInterval

Ottiene o imposta l'intervallo utilizzato per eseguire una query per verificare se sono presenti operazioni asincrone scadute.

Intero

ClaimsSettings

Per un esempio di codice che è possibile utilizzare per aggiornare le impostazioni delle attestazioni nella distribuzione di Microsoft Dynamics 365, vedere Configurare le impostazioni delle attestazioni. Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

Enabled

Ottiene o imposta un valore che indica se le attestazioni sono abilitate.

Booleano

EncryptionCertificate

Ottiene o imposta il nome del certificato di crittografia.

Stringa

FederationMetadataUrl

Ottiene o imposta l'URL dei metadati di federazione.

Stringa

FederationProviderType

Ottiene o imposta l'URL del provider del tipo di federazione.

Intero

SessionSecurityTokenLifetimeInHours

Ottiene o imposta la durata del token della sessione di sicurezza in ore.

Intero

CustomCodeSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

AllowDeclarativeWorkflows

Ottiene o imposta un valore che indica se i flussi di lavoro XAML sono consentiti nel server.

Booleano

AllowExternalCode

Ottiene o imposta un valore che indica se plug-in e attività personalizzate del flusso di lavoro possono essere registrati nel server.

Boolean

DashboardSettings

È disponibile l'impostazione seguente.

Nome

Descrizione

Tipo di dati

MaximumControlsLimit

Ottiene o imposta il numero massimo di controlli consentiti nei dashboard per il server. Il numero massimo non può superare 20.

Integer

DupSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

BulkDetectBatchSize

Ottiene o imposta le dimensioni del batch di rilevamento in blocco dei duplicati.

Intero

MatchcodeLength

Ottiene o imposta la lunghezza del matchcode.

Intero

MatchcodePersistenceInterval

Ottiene o imposta l'intervallo di permanenza del matchcode.

Intero

MaxPublishedRules

Ottiene o imposta il numero massimo di regole pubblicate.

Intero

PublishAsyncPollingInterval

Ottiene o imposta l'intervallo di polling per il processo asincrono.

Intero

PublishPageSize

Ottiene o imposta le dimensioni della pagina dei risultati.

Intero

EtmSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

Enabled

Ottiene o imposta un valore che indica se lo strumento di monitoraggio delle transazioni aziendali (ETM, Enterprise Transaction Monitor) è abilitato.

Booleano

ThrottlingEnabled

Ottiene o imposta un valore che indica se la limitazione per lo strumento di monitoraggio delle transazioni aziendali (ETM, Enterprise Transaction Monitor) è abilitata.

Booleano

IfdSettings

Per un esempio di codice che è possibile utilizzare per aggiornare le impostazioni della distribuzione con connessione Internet nella distribuzione di Microsoft Dynamics 365, vedere Configurare le impostazioni IFD. Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

DiscoveryWebServiceRootDomain

Ottiene o imposta il dominio del servizio Web di individuazione.

Stringa

Enabled

Ottiene o imposta un valore che indica se la distribuzione con connessione Internet (IFD) è abilitata.

Booleano

ExternalDomain

Ottiene o imposta il valore del dominio esterno per la distribuzione con connessione Internet (IFD).

Stringa

IntranetAccessEnabled

Ottiene o imposta un valore che indica se l'accesso alla rete Intranet è abilitato.

Booleano

OrganizationWebServiceRootDomain

Ottiene o imposta il dominio del servizio Web dell'organizzazione.

Stringa

WebApplicationRootDomain

Ottiene o imposta il dominio del server dell'applicazione.

Stringa

ImportSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

BatchSize

Convince o imposta il numero di elementi per l'elaborazione in batch.

Intero

ContentBufferSize

Ottiene o imposta la dimensione del buffer del contenuto.

Intero

CountUpdateBatchSize

Ottiene o imposta le dimensioni batch per l'aggiornamento del numero di importazioni.

Intero

MaxColumnsAllowed

Ottiene o imposta il numero massimo di colonne di un file di importazione.

Intero

MaxDataTruncationRetryCount

Ottiene o imposta il numero massimo di tentativi.

Intero

ParsedColumnDefaultSize

Ottiene o imposta la dimensione predefinita della colonna analizzata.

Intero

PickListBatchSize

Ottiene o imposta le dimensioni batch per l'importazione degli elenchi a discesa.

Intero

MarketplaceSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

InternetConnectionProxyEndpoint

Ottiene o imposta il server proxy e la porta utilizzati per richieste Internet in uscita.

Stringa

SolutionsMarketplaceEnabled

Ottiene o imposta un valore che indica se il sito marketplace per le soluzioni è abilitato.

Booleano

MonitoringSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

CertificateLifetimeNotificationThreshold

Ottiene o imposta la soglia della durata del certificato rimanente dalla quale avviare il report delle notifiche di scadenza.

Intero

MonitoringOrganizationUniqueName

Ottieni o imposta il nome univoco dell'organizzazione che servirà come organizzazione di controllo.

Stringa

MonitoringOrganizationUserAccount

Ottiene o imposta l'account utente per accedere all'organizzazione.

Stringa

MonitoringOrganizationUserPassword

Ottiene o imposta la password per accedere a tale organizzazione.

Credenziali PS

ResultsToKeep

Ottiene o imposta il numero massimo di risultati da conservare come file dal controllo.

Intero

ResultsToKeepInDatabase

Ottiene o imposta il numero massimo di risultati da conservare nel database.

Intero

StoreResultsInDatabase

Ottiene o imposta il numero massimo di risultati da archiviare nel database e come file.

Booleano

MultiEntityQuickFindSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

MultiEntityQuickFindDegreeOfParallelism

Ottiene o imposta il massimo grado di parallelismo per query di ricerca in più entità.

Intero

MultiEntityQuickFindEntityLimit

Ottiene o imposta il limite superiore per il numero di entità che possono partecipare a una query di ricerca su più entità.

Intero

MultiEntityQuickFindMaxRequestsPerOrgPerServer

Ottiene o imposta il numero massimo di richieste di QuickFind simultanee per organizzazione e per server.

Intero

MultiEntityQuickFindMaxRequestsPerServer

Ottiene o imposta il numero massimo di richieste di QuickFind simultanee per server.

Intero

OAuthClaimsSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

Enabled

Ottiene o imposta un valore che indica se le attestazioni sono abilitate.

Booleano

EncryptionCertificate

Ottiene o imposta il nome del certificato di crittografia.

Stringa

FederationMetadataUrl

Ottiene o imposta l'URL dei metadati di federazione.

Stringa

FederationProviderType

Ottiene o imposta l'URL del provider del tipo di federazione.

Intero

SessionSecurityTokenLifetimeInHours

Ottiene o imposta la durata del token della sessione di sicurezza in ore.

Intero

QuickFindSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

QuickFindEntityIndexLimit

Ottiene o imposta il numero massimo di attributi utilizzati nelle query di ricerca rapida dopo il quale gli indici di QuickFind non vengono creati.

Intero

QuickFindRecordLimit

Ottiene o imposta il numero massimo di record corrispondenti ai criteri della query di ricerca rapida prima che venga generata un'eccezione. Ciò è necessario per eseguire più rapidamente le ricerche rapide.

Intero

SqmSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

SqmEnabled

Ottiene o imposta il valore che indica se la raccolta di informazioni per il programma Analisi utilizzo software è attivata.

Booleano

TeamSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

MaxAutoCreatedAccessTeamsPerEntity

Ottiene o imposta il numero massimo di team di accesso creati automaticamente (gestiti dal sistema) per entità.

Intero

MaxEntitiesEnabledForAutoCreatedAccessTeams

Ottiene o imposta il numero massimo di entità che possono essere abilitate per i team di accesso creati automaticamente (gestiti dal sistema).

Intero

ThrottleSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

ExecuteAsyncMaxConnectionsPerServer

Ottiene o imposta il numero massimo di richieste di operazioni di esecuzione asincrone simultanee per organizzazione.

Intero

ExecuteAsyncPerOrgMaxConnectionsPerServer

Ottiene o imposta il numero massimo di più operazioni di esecuzione simultanee per organizzazione e per server.

Intero

ExecuteMultipleMaxConnectionsPerServer

Ottiene o imposta il numero massimo di richieste di più operazioni di esecuzione simultanee per organizzazione.

Intero

ExecuteMultiplePerOrgMaxConnectionsPerServer

Ottiene o imposta il numero massimo di più operazioni di esecuzione simultanee per organizzazione e per server.

Intero

FollowInYammerMaxConnectionsPerServer

Solo per uso interno.

Intero

FollowInYammerPerOrgMaxConnectionsPerServer

Solo per uso interno.

Intero

MapiSyncMaxConnectionsPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione MAPI.

Intero

MapiSyncPerOrgMaxConnectionsPerServer

Ottiene o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione per organizzazione.

Intero

MaxBackgroundSendEmailRequestsPerOrgPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di invio in background di messaggi e-mail per organizzazione.

Intero

MaxBackgroundSendEmailRequestsPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di invio in background di messaggi e-mail.

Intero

MaxSharepointThreadsperOrganisation

Ottiene o imposta il numero massimo di thread di Microsoft SharePoint consentiti per organizzazione.

Intero

MaxSharepointThreadsperUser

Ottiene o imposta il numero massimo di thread di Microsoft SharePoint consentiti per utente.

Intero

OfflineSyncMaxConnectionsPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione offline.

Intero

OfflineSyncPerOrgMaxConnectionsPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione offline per organizzazione.

Intero

OutlookSyncMaxConnectionsPerServer

Convince o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione di CRM per Outlook.

Intero

OutlookSyncPerOrgMaxConnectionsPerServer

Ottiene o imposta la configurazione del server per verificare il numero massimo di operazioni di sincronizzazione per CRM per Outlook.

Intero

TraceSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

CallStack

Ottiene o imposta un valore che indica se salvare lo stack di chiamate.

Booleano

Categories

Ottiene o imposta categorie per l'analisi.

Stringa

Directory

Ottiene o imposta la directory dei file di analisi.

Stringa

Enabled

Ottiene o imposta un valore che indica se l'analisi è abilitata.

Booleano

FileSize

Ottiene o imposta il limite delle dimensioni del file di analisi (MB).

Intero

WebAddressSettings

Per un esempio di codice che è possibile utilizzare per aggiornare le impostazioni dell'indirizzo Web nella distribuzione di Microsoft Dynamics 365, vedere Configurare le impostazioni di indirizzo Web. Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

DeploymentSdkRootDomain

Ottiene o imposta il dominio radice del servizio Web di distribuzione Web (SDK).

Stringa

DiscoveryRootDomain

Ottiene o imposta il dominio radice del servizio Web di individuazione.

Stringa

HelpServerUrl

Ottiene o imposta l'URL del server del contenuto della Guida.

Stringa

NlbEnabled

Ottiene o imposta un valore che specifica se Bilanciamento carico di rete è abilitato.

Booleano

RootDomainScheme

Ottiene o imposta lo schema del dominio radice: http o https.

Stringa

SdkRootDomain

Ottiene o imposta il dominio radice del servizio Web dell'organizzazione (SDK).

Stringa

SslHeader

Ottiene o imposta l'intestazione del protocollo SSL (Secure Sockets Layer).

Stringa

WebAppRootDomain

Ottiene o imposta il dominio radice dell'applicazione Web.

Stringa

WorkflowSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

MaxDepth

Ottiene o imposta la profondità massima per un flusso di lavoro.

Intero

MinInactiveSeconds

Ottiene o insiemi il numero massimo di secondi di inattività per un flusso di lavoro.

Intero

YammerSettings

Di seguito sono illustrate le impostazioni disponibili.

Nome

Descrizione

Tipo di dati

ApplicationId

Ottiene o imposta l'ID dell'applicazione

Stringa

ApplicationSecret

Ottiene o imposta il segreto dell'applicazione

Stringa

Vedere anche

Amministrare la distribuzione utilizzando Windows PowerShell
Riferimento di Microsoft Dynamics CRM PowerShell

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright