Mettre à jour les paramètres de configuration du déploiement

Vous pouvez utiliser les applets de commande Microsoft.Crm.PowerShell.Get-CrmSetting et Microsoft.Crm.PowerShell.Set-CrmSetting pour récupérer et mettre à jour plusieurs propriétés différentes pour votre déploiement de Dynamics 365 Customer Engagement (on-premises). L’applet de commande Get-CrmSetting récupère un objet paramètre de déploiement de Dynamics 365 Customer Engagement (on-premises), tel que IfdSettings. L’applet de commande Set-CrmSetting met à jour le paramètre de déploiement.

Cette rubrique répertorie les types de paramètres avec leurs valeurs. Pour plus d’informations sur ces paramètres, voir Espace de noms Microsoft.Xrm.Sdk.Deployment. Pour obtenir un exemple de code utilisant les applets de commande Get-CrmSetting et Set-CrmSetting, voir Changer les paramètres d’analyse.

AsyncSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
JobTimeoutLockedInterval Obtient ou définit l’intervalle utilisé pour la requête pour voir si certaines tâches de maintenance d’organisation ont expiré. Entier
MaxJobExecutionTime Obtient ou définit une valeur utilisée pour les tâches de maintenance d’organisation afin de déterminer si une tâche a expiré. Entier
MaxRetries Obtient ou définit le nombre de tentatives entreprises pour une tâche asynchrone avant qu’elle échoue ou s’interrompe. Entier
MaxStateStatusUpdateMaxRetryCount Obtient ou définit le nombre maximal de tentatives pour une opération de base de données avant un échec. Entier
OrgDatabaseMaintenanceJobInterval Obtient ou définit l’intervalle utilisé pour la requête pour voir si une tâches de maintenance d’organisation est en attente. Entier
RetryInterval Obtient ou définit le taux par défaut de nouvelles tentatives pour les opérations asynchrones ayant échoué. Entier
SdkRootDomain Obtient ou définit le domaine racine utilisé pour les appels au service Microsoft Dynamics Dynamics 365 depuis le service asynchrone. Chaîne
SelectInterval Obtient ou définit l’intervalle utilisé pour déterminer si les nouvelles opérations asynchrones doivent être chargées dans la mémoire. Entier
ThrottlingConfiguration Obtient ou définit la configuration de limitation. Chaîne
TimeoutLockedInterval Obtient ou définit l’intervalle utilisé pour la requête pour voir si des opérations asynchrones ont expiré. Integer

ClaimsSettings

Pour obtenir un exemple de code que vous pouvez utiliser pour mettre à jour les paramètres Déploiement avec accès via Internet (IFD) de votre déploiement de Dynamics 365 Customer Engagement (on-premises), voir Configurer les paramètres d’IFD. Les paramètres suivants sont disponibles.

Nom Description Type de données
activé. Obtient ou définit si les revendications sont activées. Booléen
EncryptionCertificate Obtient ou définit le nom du certificat de chiffrement. Chaîne
FederationMetadataUrl Obtient ou définit l’URL des métadonnées de fédération. Chaîne
FederationProviderType Obtient ou définit le fournisseur de type de fédération. Entier
SessionSecurityTokenLifetimeInHours Obtient ou définit la durée de vie du jeton de session de sécurité, en heures. Entier

CustomCodeSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
AllowDeclarativeWorkflows Obtient ou définit si les workflows XAML sont autorisés sur le serveur. Booléen
AllowExternalCode Obtient ou définit si les activités des plug-ins et de workflow personnalisés peuvent être enregistrées sur le serveur. Booléen

DashboardSettings

Le paramètres suivant est disponible.

Nom Description Type de données
MaximumControlsLimit Obtient ou définit le nombre maximal de contrôle autorisé sur les tableaux de bord pour le serveur. Le nombre maximal ne doit pas dépasser 20. Entier

DupSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
BulkDetectBatchSize Obtient ou définit la taille de lot de détection de doublons en bloc. Entier
MatchcodeLength Obtient ou définit la longueur du code de correspondance. Entier
MatchcodePersistenceInterval Obtient ou définit l’intervalle de persistance du code de correspondance. Entier
MaxPublishedRules Obtient ou définit le nombre maximal de règles publiées. Entier
PublishAsyncPollingInterval Obtient ou définit l’intervalle d’interrogation de la tâche asynchrone. Entier
PublishPageSize Obtient ou définit la taille de la page des résultats. Entier

EtmSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
activé. Obtient ou définit si le moniteur de transaction d’entreprise (ETM) est activé. Booléen
ThrottlingEnabled Obtient ou définit si la limitation du moniteur de transaction d’entreprise (ETM) est activée. Booléen

IfdSettings

Pour obtenir un exemple de code que vous pouvez utiliser pour mettre à jour les paramètres Déploiement avec accès via Internet (IFD) de votre déploiement de Dynamics 365 Customer Engagement (on-premises), voir Configurer les paramètres d’IFD. Les paramètres suivants sont disponibles.

Nom Description Type de données
DiscoveryWebServiceRootDomain Obtient ou définit le domaine du service Web de découverte. Chaîne
activé. Obtient ou définit une valeur qui indique si le déploiement avec accès via Internet (IFD) est activé. Booléen
ExternalDomain Obtient ou définit la valeur de domaine externe pour le déploiement avec accès via Internet (IFD). Chaîne
IntranetAccessEnabled Obtient ou définit une valeur qui indique si l’accès à l’intranet est activé. Booléen
OrganizationWebServiceRootDomain Obtient ou définit le domaine du service Web d’organisation. Chaîne
WebApplicationRootDomain Obtient ou définit le domaine du serveur d’applications Web. Chaîne

ImportSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
BatchSize Obtient ou définit le nombre d’éléments à traiter dans un lot. Entier
ContentBufferSize Obtient ou définit la taille du tampon contenu. Entier
CountUpdateBatchSize Obtient ou définit la taille de lot pour l’importation des mises à jour du nombre. Entier
MaxColumnsAllowed Obtient ou définit le nombre maximal de colonnes dans un fichier d’importation. Entier
MaxDataTruncationRetryCount Obtient ou définit le nombre maximal de nouvelles tentatives. Entier
ParsedColumnDefaultSize Obtient ou définit la taille par défaut de la colonne analysée. Entier
PickListBatchSize Obtient ou définit la taille de lot pour l’importation de la liste de choix. Entier

MarketplaceSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
InternetConnectionProxyEndpoint Obtient ou définit le serveur proxy et le port utilisés pour les demandes Internet sortantes. Chaîne
SolutionsMarketplaceEnabled Obtient ou définit si le marketplace de solutions est activé. Booléen

MonitoringSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
CertificateLifetimeNotificationThreshold Obtient ou définit le seuil de la durée de vie restante du certificat auquel démarrer les rapports de notifications d’expiration. Entier
MonitoringOrganizationUniqueName Obtient ou définit le nom unique de l’organisation qui servira d’organisation de surveillance. Chaîne
MonitoringOrganizationUserAccount Obtient ou définit le compte d’utilisateur permettant d’accéder à cette organisation. Chaîne
MonitoringOrganizationUserPassword Obtient ou définit le mot de passe permettant d’accéder à cette organisation. PS-Credential
ResultsToKeep Obtient ou définit le nombre maximal de résultats à conserver en tant que fichiers découlant de la surveillance. Entier
ResultsToKeepInDatabase Obtient ou définit le nombre maximal de résultats à conserver dans la base de données. Entier
StoreResultsInDatabase Obtient ou définit les résultats à stocker dans la base de données et en tant que fichiers. Booléen

MultiEntityQuickFindSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
MultiEntityQuickFindDegreeOfParallelism Obtient ou définit le degré maximal de parallélisme pour les requêtes de recherche sur plusieurs entités. Entier
MultiEntityQuickFindEntityLimit Obtient ou définit la limite supérieure du nombre d’entités pouvant participer à une requête de recherche sur plusieurs entités. Entier
MultiEntityQuickFindMaxRequestsPerOrgPerServer Obtient ou définit le nombre maximal de requêtes de QuickFind simultanées par organisation et par serveur. Entier
MultiEntityQuickFindMaxRequestsPerServer Obtient ou définit le nombre maximal de requêtes de QuickFind simultanées par serveur Entier

OAuthClaimsSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
activé. Obtient ou définit si les revendications sont activées. Booléen
EncryptionCertificate Obtient ou définit le nom du certificat de chiffrement. Chaîne
FederationMetadataUrl Obtient ou définit l’URL des métadonnées de fédération. Chaîne
FederationProviderType Obtient ou définit le fournisseur de type de fédération. Entier
SessionSecurityTokenLifetimeInHours Obtient ou définit la durée de vie du jeton de session de sécurité en heures. Entier

QuickFindSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
QuickFindEntityIndexLimit Obtient ou définit le nombre maximal d’attributs utilisés dans la requête de recherche rapide, après lequel les index de QuickFind ne seront pas créés. Entier
QuickFindRecordLimit Obtient ou définit le nombre maximal d’enregistrements correspondant aux critères de recherche rapide avant qu’une erreur d’exception soit jetée. Ceci est indispensable pour une exécution plus rapide des recherches rapides. Entier

SqmSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
SqmEnabled Obtient ou définit la valeur qui indique si la collection d’informations pour le programme d’amélioration du produit est activée. Booléen

TeamSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
MaxAutoCreatedAccessTeamsPerEntity Obtient ou définit le nombre maximal d’équipes d’accès créées automatiquement (gérées par le système) par entité. Entier
MaxEntitiesEnabledForAutoCreatedAccessTeams Obtient ou définit le nombre maximal d’entités qu’il est possible d’activer pour les équipes d’accès créées automatiquement (gérées par le système). Entier

Paramètres de limitation

Les paramètres suivants sont disponibles.

Nom Description Type de données
ExecuteAsyncMaxConnectionsPerServer Obtient ou définit le nombre maximal d’opérations d’exécution asynchrones simultanées par organisation. Entier
ExecuteAsyncPerOrgMaxConnectionsPerServer Obtient ou définit le nombre maximal d’opérations multiples d’exécution simultanées par organisation et par serveur. Entier
ExecuteMultipleMaxConnectionsPerServer Obtient ou définit le nombre maximal d’opérations d’exécution multiples simultanées par organisation. Entier
ExecuteMultiplePerOrgMaxConnectionsPerServer Obtient ou définit le nombre maximal d’opérations multiples d’exécution simultanées par organisation et par serveur. Integer
FollowInYammerMaxConnectionsPerServer Réservé exclusivement à un usage interne. Integer
FollowInYammerPerOrgMaxConnectionsPerServer Réservé exclusivement à un usage interne. Integer
MapiSyncMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation MAPI. Entier
MapiSyncPerOrgMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation MAPI par organisation. Entier
MaxBackgroundSendEmailRequestsPerOrgPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations d’envoi de courrier électronique en arrière-plan par organisation. Entier
MaxBackgroundSendEmailRequestsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations d’envoi de courrier électronique en arrière-plan. Entier
MaxSharepointThreadsperOrganisation Obtient ou définit le nombre maximal de fils de discussion Microsoft SharePoint autorisés par organisation. Entier
MaxSharepointThreadsperUser Obtient ou définit le nombre maximal de fils de discussion Microsoft SharePoint autorisés par utilisateur. Entier
OfflineSyncMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation hors connexion. Entier
OfflineSyncPerOrgMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation hors connexion par organisation. Entier
OutlookSyncMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation Dynamics 365 for Outlook. Entier
OutlookSyncPerOrgMaxConnectionsPerServer Obtient ou définit le paramètre du serveur permettant de contrôler le nombre maximal d’opérations de synchronisation Dynamics 365 for Outlook par organisation. Entier

TraceSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
CallStack Obtient ou définit s’il faut enregistrer la pile d’appels. Booléen
Catégories Obtient ou définit les catégories à tracer. Chaîne
Répertoire Obtient ou définit le répertoire pour les fichiers de traçage. Chaîne
activé. Obtient ou définit si le traçage est activé. Booléen
FileSize Obtient ou définit la limite de taille des fichiers de traçage (Mo). Entier

WebAddressSettings

Pour obtenir un exemple de code que vous pouvez utiliser pour mettre à jour les paramètres d’adresse web de votre déploiement de Dynamics 365 Customer Engagement (on-premises), voir Configurer les paramètres d’adresse web. Les paramètres suivants sont disponibles.

Nom Description Type
DeploymentSdkRootDomain Obtient ou définit le domaine racine du service Web de déploiement (kit SDK). Chaîne
DiscoveryRootDomain Obtient ou définit le domaine racine du service Web de découverte. Chaîne
HelpServerUrl Obtient ou définit l’URL du serveur de contenu de l’aide. Chaîne
NlbEnabled Obtient ou définit si l’équilibrage de la charge réseau (NLB) est activé. Booléen
RootDomainScheme Obtient ou définit le schéma de domaine racine : HTTP ou HTTPS. Chaîne
SdkRootDomain Obtient ou définit le domaine racine du service Web d’organisation (kit SDK). Chaîne
SslHeader Obtient ou définit l’en-tête SSL (Secured Sockets Layer). Chaîne
WebAppRootDomain Obtient ou définit le domaine racine de l’application Web. Chaîne

WorkflowSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
MaxDepth Obtient ou définit la profondeur maximale d’un workflow. Entier
MinInactiveSeconds Obtient ou définit le nombre maximal de secondes pendant lequel un workflow peut être inactif. Entier

YammerSettings

Les paramètres suivants sont disponibles.

Nom Description Type de données
ApplicationId Obtient ou définit l’ID d’application Chaîne
ApplicationSecret Obtient ou définit le secret d’application. Chaîne

Voir aussi

Administrer le déploiement à l’aide de Windows PowerShell
Référence PowerShell pour Microsoft Dynamics 365 (on-premises)