Partager via


Configurer l'authentification des utilisateurs pour un environnement extranet Project Server 2007

Mis à jour: février 2010

 

Dernière rubrique modifiée : 2010-02-24

Microsoft Office Project Server 2007 prend en charge l’authentification Windows et l’authentification par formulaires ASP.NET 2.0. Dans l’authentification par formulaires ASP.NET, les utilisateurs sont authentifiés par le biais d’un fournisseur d'appartenances tiers pris en charge, tel qu’un magasin de données LDAP (Lightweight Directory Access Protocol) ou Microsoft SQL Server.

L'authentification par formulaires est parfaitement adaptée pour les utilisateurs extranet d'Office Project Server 2007. Cette authentification est similaire au mécanisme d'authentification de Project Server fourni dans Microsoft Office Project Server 2003 puisque l'utilisateur entre un nom d'utilisateur et un mot de passe pour accéder au site Microsoft Office Project Web Access. La principale différence est que, dans l’authentification par formulaires, les noms des utilisateurs et leurs mots de passe sont stockés dans des magasins d’appartenances plutôt que dans la base de données Office Project Server 2007. Parmi ces magasins, citons notamment le service d’annuaire Active Directory, une base de données SQL Server, un magasin LDAP. L'accès à un magasin d'appartenances est activé par le biais d'un fournisseur d'appartenances ; il existe des fournisseurs spécifiques pour chaque type de magasin d'appartenances. Les deux types d'authentification par formulaires décrits dans cet article sont :

  • L’authentification par formulaires auprès d’un magasin de données LDAP

  • L’authentification par formulaires auprès d’un fournisseur d’appartenances SQL

Magasins de données LDAP

Le protocole LDAP (Lightweight Directory Access Protocol) est un protocole de service d’annuaire conçu pour autoriser l’accès rapide et efficace à un annuaire existant. Les services d’annuaire qui prennent en charge LDAP version 2 ou 3 peuvent être utilisés pour l’authentification par formulaire Office Project Server 2007.

Les principaux avantages de l’authentification par formulaires auprès d’un magasin de données LDAP sont les suivants :

  • Elle prend en charge l’authentification par rapport aux informations d’identification stockées dans le service d’annuaire Active Directory sur un contrôleur de domaine Windows.

  • Elle prend en charge l’authentification auprès des magasins de données LDAP qui ne s’exécutent pas sous le système d’exploitation Windows, tel que Novell eDirectory, NDS (Novell Directory Services) ou Sun ONE. Étant donné que Office Project Server 2007 repose sur ASP.NET 2.0, il prend en charge le modèle de fournisseur d’authentification enfichable ASP.NET 2.0. Ce modèle vous permet de stocker les informations d’identification de l’utilisateur dans un magasin de données autre qu’Active Directory. Les réseaux Novell, Sun et Linux disposent tous de services d’annuaire pris en charge par LDAP utilisables avec Office Project Server 2007.

  • Elle permet de gérer les comptes des non-salariés (tels que les consultants ou les sous-traitants) en dehors d’Active Directory. Cela est possible via un service d’annuaire LDAP externe, tel qu’Active Directory en mode application (ADAM, Active Directory Application Mode). Pour plus d’informations sur ADAM, voir Créer votre magasin de données LDAP avec le service d’annuaire ADAM (Active Directory Application Mode).

Pour plus d'informations, voir Configurer l'authentification basée sur les formulaires par rapport à un magasin de données LDAP pour un site extranet Project Server 2007.

Fournisseur d'appartenances SQL

L’authentification par formulaires peut également utiliser le fournisseur d’appartenances SQL pour stocker les informations des comptes d’utilisateur pour l'accès à un site extranet Project Web Access. Cette méthode vous permet de gérer vos comptes sur une base de données du fournisseur d’appartenances SQL. Office Project Server 2007 fournit l'outil PjFormsAuthUpgrade.exe pour ajouter des comptes à cette base de données. Pour plus d'informations, voir Configurer l’authentification basée sur formulaires par rapport à un fournisseur d’appartenances SQL pour un site extranet Project Server 2007.