Symptômes
Le message d’erreur suivant apparaît lorsque vous définissez les options de demande de congé dans Outlook 2003 ou Outlook 2007 sur toutes les stations de travail, y compris le serveur :
Impossible de se connecter au portail d’entreprise. Vous n’êtes pas autorisé à vous connecter en raison d’une erreur de protocole qui peut être liée aux paramètres de sécurité de l’annuaire de l’annuaire virtuel du portail d’entreprise. Ces paramètres doivent autoriser l’authentification Windows données. Contactez l’administrateur du portail d’entreprise.
Cette erreur se produit lorsque vous tentez de connecter l’outil Outlook de demande de congé Add-In dans Outlook à la suite libre-service R.H. à l’aide du portail d’entreprise avec Microsoft Dynamics GP.
Cause
Vérifiez les paramètres de l’accès à l’authentification. L’authentification de base Microsoft Internet Information Services (IIS) manager est généralement activée et doit être désactivée.
Résolution
Méthode 1 : Paramètres dans Gestionnaire IIS 1. Accordez des autorisations au groupe Utilisateurs de domaine pour votre site web BP via Microsoft Internet Information Services (IIS) en suivant les étapes suivantes :
a. Connectez-vous au portail d’entreprise (BP) Web Server exécutant IIS. b. Dans le Panneau de contrôle,ouvrez les outilsd’administration, puis cliquez sur Gestionnaire IIS.
c. Dans la fenêtre Gestionnaire IIS, développez Sites web.
d. Cliquez avec le bouton droit sur votre site web BP, puis cliquez sur Autorisations.
e. Dans la fenêtre Sécurité, vous devez avoir un groupe « Utilisateurs » similaire à (XXXXX\Users)Remarque : XXXXX est un espace réservé pour le nom de domaine)Si ce groupe n’existe pas, ajoutez le groupe de domaines. 2. Accordez l’authentification Windows intégrée à votre site web BP via IIS en suivant les étapes suivantes :
a. Connectez-vous au serveur web BP exécutant IIS. b. Dans le Panneau de contrôle,ouvrez les outilsd’administration, puis cliquez sur Gestionnaire IIS.
c. Dans la fenêtre Gestionnaire IIS, développez Sites web.
d. Cliquez avec le bouton droit sur votre site web BP, puis cliquez sur Propriétés.
e. Cliquez sur l’onglet Sécurité de l’annuaire.
f. Dans la zone de contrôle d’authentification et d’accès, cliquez sur Modifier.
g. Dans la zone d’accès authentifié, cliquez pour marquer la case Windows’authentification intégrée.
h. Dans la zone Accès authentifié, assurez-vous que la case Authentification de base est désactivée. ---- pour vérifier l’authentification de base pour IIS 7.0, utilisez la procédure suivante : a. Sur la station de travail sur laquelle bp (Business Portal) est installé, accédez à IIS Manager. Pour ce faire, cliquez sur Démarrer, sur Panneau de gestion, sur Outils d’administration, puis double-cliquez sur Internet Information Services (IIS). b. Dans la section Connexions dans la marge gauche, cliquez pour développer le site de connexion approprié.c. Cliquez pour développer Sites.d. Cliquez avec le bouton droit sur le portail d’entreprise (qui peut se trouver sous le site Sharepoint), puis cliquez sur Basculer vers le mode Fonctionnalités.e. Dans l’affichage Fonctionnalités, vous verrez les sections ASP.NET et IIS. Dans la section IIS, double-cliquez sur Authentification. f. Cliquez pour sélectionner Authentification de base.g. Dans la marge de droite sous Actions, cliquez sur Désactiver. (Remarque : si seul « Activer » est répertorié, il est déjà désactivé.) h. Fermez les fenêtres. ----- 3. Réinitialisez IIS. Pour ce faire, cliquez sur Démarrer, sur Exécuter, tapez IISRESET dans le champ Ouvrir, puis cliquez sur OK pour traiter. 4. Recommencez le test. Si le problème est toujours le même, demandez à un autre utilisateur d’accéder à la fenêtre Options de demande de congé à partir de son profil Outlook et de voir s’il est en mesure d’y accéder.REMARQUE : Assurez-vous que Microsoft Outlook est installé en tant que système de courrier compatible MAPI. Si cette méthode ne fonctionne pas, continuez à la Méthode 2.Méthode 2 : Paramètres internet explorer 1. Dans Internet Explorer, cliquez sur Outils, sur Options Internet, puis sur l’onglet Options avancées. Sous la section Sécurité, assurez-vous que l’authentification active Windows intégrée est marquée. 2. Ajoutez l’URL BP aux sites de confiance.Méthode 3 : vérifier/tester la possibilité d’accéder à l’URL affichée dans les options de demande de congé Outlook 1. Une fois Add-In l’installation, ouvrez Outlook. Cliquez sur Outils, sur Options de demande de congé, puis sur l’onglet Connexion. Notez l’URL répertoriée en bas de la fenêtre. Il s’agit du chemin que vous devez parcourir pour utiliser ces étapes. L’exemple suivant est un exemple de l’URL : http://localhost/BusinessPortal/Applications/HRM/VacationRequestWebService.asmx (Remarque : Si vous avez tapé un nom d’hôte, il remplacera « localhost » dans cette URL.) 2. Allez sur le serveur sur lequel BP est installé. Cliquez sur Démarrer, sur Outils d’administration, puis sur Internet Information Services gestionnaire des services d’administration (IIS).3. Cliquez pour développer la connexion de base de données dans la marge gauche.4. Cliquez pour développer Sites, développez portail d’entreprise, cliquez pour développer de nouveau le portail d’entreprise, cliquez sur Applications, puis sur le dossier GESTION DES RESSOURCES. (Fondamentalement, accédez à la même URL que dans la fenêtre Options de demande de congé. Il est possible que vos étapes/emplacements de navigation soient différents de ceux répertoriés dans cet exemple.) 5. Cliquez sur Affichage du contenu en bas de la fenêtre pour afficher les fichiers dans le dossier gestion des ressources humaines.6. Faites défiler vers le bas pour trouver VacationRequestWebService.asmx. Cliquez dessus avec le bouton droit, puis cliquez sur Parcourir. Une fenêtre VacationRequestWebService doit s’ouvrir. Il est important qu’elle ouvre la fenêtre du service web ici. 7. Si la fenêtre du service web s’ouvre, notez l’URL en haut de la page. L’URL répertoriée dans la fenêtre Options de demande de congé doit correspondre exactement à cette URL.