Message d’erreur lorsque vous ouvrez une session sur Microsoft Dynamics CRM 4.0 ou lorsque vous cliquez sur un dossier dans le client Microsoft Dynamics CRM pour Outlook : « Id d’utilisateur n’est pas valide »

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 946620
Symptômes
Lorsque vous vous connectez à Microsoft Dynamics CRM 4.0 ou lorsque vous cliquez sur un dossier dans le client Microsoft Dynamics CRM pour Microsoft Office Outlook, vous recevez un des messages d’erreur suivants.
Message d'erreur 1
Rapport d’erreurs Microsoft CRM :
Description de l’erreur : l’Id de l’utilisateur n’est pas valide.
Détails de l’erreur : l’Id de l’utilisateur n’est pas valide.
Message d'erreur 2
Numéro d’erreur : 0x80041D1F
Source de File:Not disponible
Numéro de ligne : non disponible
Cause
Ce problème se produit parce que le serveur Microsoft Dynamics CRM est manquant dans le groupe Active Directory directory service PrivUserGroup.

Remarque Il est recommandé que vous ajoutez le serveur Microsoft Dynamics CRM au groupe PrivUserGroup lorsque vous installez le serveur Microsoft Dynamics CRM. Si le serveur est supprimé manuellement à partir du groupe, ou si le serveur n’a pas été ajouté au cours de l’installation, vous rencontrez le problème mentionné dans la section « Symptômes ».
Résolution
Pour résoudre ce problème, ajoutez le serveur Microsoft Dynamics CRM au groupe PrivUserGroup dans Active Directory. Pour ce faire, procédez comme suit :
  1. Recherchez le groupe de sécurité que vous devez mettre à jour. Si vous avez plus d’un déploiement de Microsoft Dynamics CRM 4.0 dans le domaine, avoir plusieurs groupes de sécurité. Pour localiser le groupe de sécurité approprié à la mise à jour, procédez comme suit :
    1. Ouvrez SQL Server Management Studio, puis cliquez sur Nouvelle requête.
    2. Cliquez sur la base de données MSCRM_Config .
    3. Exécutez la commande suivante SÉLECTIONNEZ instruction.
      select ID, <DatabaseName>, <FriendlyName> from <Organization>
      Remarque Si le groupe de sécurité a été créé lorsque vous avez installé Microsoft Dynamics CRM, l’ID de la première organisation que vous créez est utilisé dans le nom du groupe de sécurité.
    4. Dans Active Directory, recherchez le groupe de sécurité dont le nom contient l'ID. Il s’agit du groupe de sécurité du déploiement que vous devrez mettre à jour.
  2. Ajoutez le serveur Microsoft Dynamics CRM au groupe PrivUserGroup dans Active Directory. Pour ce faire, procédez comme suit :
    1. Cliquez sur Démarrer, sur exécuter, type DSA.msc, puis cliquez sur OK.
    2. Recherchez l’unité d’organisation dans lequel vous avez installé Microsoft Dynamics CRM.
    3. Double-cliquez sur PrivUserGroupet cliquez sur membres, puis cliquez sur Ajouter.
    4. Cliquez sur Types d’objet, cliquez sur ordinateurs, puis cliquez sur OK.
    5. Dans la zone Entrez les noms des objets à sélectionner , entrez le nom du serveur Microsoft Dynamics CRM, puis cliquez sur Vérifier les noms.
    6. Vérifiez que le serveur Microsoft Dynamics CRM est répertorié dans la zone Entrez les noms des objets à sélectionner et puis cliquez sur OK à deux reprises.
    7. Redémarrez le serveur Microsoft Dynamics CRM.
    8. Redémarrez le client Microsoft Dynamics CRM pour Outlook.
Plus d'informations
La pile de 1 dans la section « Symptômes » message d’erreur est la suivante :
[CrmException : l’Id de l’utilisateur n’est pas valide.]
à Microsoft.Crm.BusinessEntities.SecurityLibrary.GetPrivilegedUserCallerAndBusinessGuidsFromThread (identité de WindowsIdentity, contexte de IOrganizationContext)
à Microsoft.Crm.BusinessEntities.SecurityLibrary.GetCallerAndBusinessGuidsFromThread (identité de WindowsIdentity, Guid organizationId)
à Microsoft.Crm.Sdk.InProcessCrmService.Execute (demande d’objet)
à Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.ExecuteInternal()
à Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveCommand.Execute()
à Microsoft.Crm.Application.Platform.DataSource.Retrieve (chaîne entityName, Guid entityId, colonnes de type chaîne [])
à Microsoft.Crm.Application.MasterSiteMap.LoadMasterSiteMapInternal (Guid organizationId, DynamicMetadataCache metadataCache, Boolean useReferenceXml)
à Microsoft.Crm.Application.MasterSiteMap.LoadMasterSiteMap (Guid organizationId, DynamicMetadataCache metadataCache)
à Microsoft.Crm.Caching.MasterSiteMapCacheLoader.LoadCacheData (contexte de IOrganizationContext clé, MasterSiteMapCacheKey)
à Microsoft.Crm.Caching.BasicCrmCache'2.CreateEntry (TKey clé, IOrganizationContext contexte)
à Microsoft.Crm.Caching.BasicCrmCache'2.LookupEntry (TKey clé, IOrganizationContext contexte)
à Microsoft.Crm.Caching.MasterSiteMapCache.LookupEntry (IOrganizationContext de contexte)
à Microsoft.Crm.Application.SiteMap.GetSiteMapForUser (IUser utilisateur, client de Client, isOffline Boolean, String forceGroupProfiles)
à Microsoft.Crm.Application.SiteMap.GetSiteMapForUser (Boolean isOffline, client du Client, utilisateur de IUser)
à Microsoft.Crm.Caching.UserSiteMapCacheLoader.LoadCacheData (contexte de IOrganizationContext clé, UserSiteMapCacheKey)
à Microsoft.Crm.Caching.BasicCrmCache'2.CreateEntry (TKey clé, IOrganizationContext contexte)
à Microsoft.Crm.Caching.BasicCrmCache'2.LookupEntry (TKey clé, IOrganizationContext contexte)
à Microsoft.Crm.Caching.UserSiteMapCache.LookupEntry (Guid userId, contexte de IOrganizationContext)
à Microsoft.Crm.Web.Loader.ConfigurePage()
à Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender (EventArgs e)
à Microsoft.Crm.Web.Loader.OnPreRender (EventArgs e)
à System.Web.UI.Control.PreRenderRecursiveInternal()
à System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

[HttpUnhandledException : Exception de type 'System.Web.HttpUnhandledException' a été levée.]
à System.Web.UI.Page.HandleError (Exception e)
à System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
à System.Web.UI.Page.ProcessRequest (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
à System.Web.UI.Page.ProcessRequest()
à System.Web.UI.Page.ProcessRequestWithNoAssert (HttpContext context)
à System.Web.UI.Page.ProcessRequest (HttpContext context)
à ASP.crm40newinstall_loader_aspx. ProcessRequest (HttpContext context) dans c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\fcc31ff6\e77f4ed8\App_Web_dceqxaqi.1.cs:line 0
à System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
à System.Web.HttpApplication.ExecuteStep (IExecutionStep étape, Boolean & completedSynchronously)

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 946620 - Dernière mise à jour : 08/27/2016 23:22:00 - Révision : 2.0

Microsoft Dynamics CRM 4.0, Microsoft Dynamics CRM for Microsoft Office Outlook

  • kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter kbmt KB946620 KbMtfr
Commentaires