Configurar autenticação de usuário para ambiente extranet do Project Server 2007
Atualizado: fevereiro de 2010
Tópico modificado em: 2010-02-24
O Microsoft Office Project Server 2007 suporta autenticação Windows e autenticação baseada em formulários ASP.NET 2.0. Na autenticação baseada em formulários ASP.NET, os usuários são autenticados por meio de um provedor de associação de terceiros com suporte, como o repositório de dados LDAP ou Microsoft SQL Server.
A autenticação baseada em formulários é adequada para usuários de extranet do Office Project Server 2007. A autenticação baseada em formulários é semelhante ao mecanismo de autenticação do Project Server fornecido no Microsoft Office Project Server 2003 no qual o usuário insere um nome de usuário e uma senha para acessar o site do Microsoft Office Project Web Access. A principal diferença reside no fato de que os nomes de usuário e senhas de autenticação baseada em formulários são armazenados nos repositórios de associação, e não no banco de dados do Office Project Server 2007. Os exemplos desses repositórios incluem o serviço Active Directory, um banco de dados SQL Server e um repositório LDAP. O acesso a um repositório de associação é habilitado por meio de um provedor de associação, e há provedores específicos para cada tipo de repositório de associação. Os dois tipos de autenticação baseada em formulários descritos no artigo são:
Configurando a autenticação baseada em formulários em um armazenamento de dados LDAP
Configurando a autenticação baseada em formulários em um provedor de associação SQL
Repositórios de dados LDAP
O Protocolo LDAP é um protocolo de serviço de diretório desenvolvido para permitir um acesso rápido e eficiente a um diretório existente. Os serviços de diretório que suportam a versão 2 ou 3 do LDAP podem ser usadas para a autenticação com base em formulários do Office Project Server 2007.
As principais vantagens do uso da autenticação com base em formulários, com relação a um repositório de dados do LDAP são:
Suporte a autenticação de credenciais armazenadas no serviço de diretório do Active Directory em um controlador de domínio do Windows.
Suporte à autenticação de repositórios de dados do LDAP que não são executados no sistema operacional Windows, como o Novell eDirectory, Novell Diretor Services (NDS), ou Sun ONE. Como o Office Project Server 2007 é projetado no ASP.NET 2.0, ele suporta o modelo de provedor de autenticação conectável do ASP.NET 2.0. Esse modelo permite que você armazene credenciais de usuários em um repositório de dados diferente do Active Directory. Redes do Novell, Linux e Sun têm serviços de diretório com suporte no LDAP que podem ser usados com o Office Project Server 2007.
Isso permite que você gerencie contas de usuários de fora da empresa (por exemplo, consultores ou fornecedores) independentemente do Active Directory. Isso pode ser feito por meio de um serviço de diretório externo do LDAP, como o ADAM (Active Directory Application Mode). Para obter mais informações sobre o ADAM, consulte Criar o armazenamento de dados LDAP com o serviço de diretório Modo de Aplicativo do Active Directory (ADAM).
Para obter mais informações, consulte Configurar a autenticação baseada em formulários em um armazenamento de dados LDAP para um site extranet do Project Server 2007.
Provedor de Associação do SQL
A autenticação baseada em formulários também pode usar o Provedor de Associação SQL para armazenar informações de contas de usuário para acessar um site extranet do Project Web Access. Esse método permite que você gerencie suas contas em um banco de dados do Provedor de Associação SQL. O Office Project Server 2007 inclui a ferramenta PjFormsAuthUpgrade.exe para adicionar contas ao banco de dados do Provedor de Associação SQL. Para obter mais informações, consulte Configurar autenticação baseada em formulários junto a Provedor de Associação SQL para site extranet do Project Server 2007.
Consulte também
Conceitos
Configurar a autenticação baseada em formulários em um armazenamento de dados LDAP para um site extranet do Project Server 2007
Configurar autenticação baseada em formulários junto a Provedor de Associação SQL para site extranet do Project Server 2007
Implantar um ambiente extranet do Project Server 2007