Поделиться через


Настройка проверки подлинности пользователя для среды экстрасети Project Server 2007

Обновлено: Февраль 2010 г.

 

Последнее изменение раздела: 2010-02-24

Microsoft Office Project Server 2007 поддерживает как проверку подлинности Windows, так и проверку подлинности на основе форм ASP.NET 2.0. При проверке подлинности на основе форм ASP.NET пользователи проходят проверку через поддерживаемого стороннего поставщика контроля членства, такого как хранилище данных LDAP или Microsoft SQL Server.

Проверка подлинности на основе форм идеально подходит для пользователей экстрасети Office Project Server 2007. Проверка подлинности на основе форм — это тот же механизм проверки подлинности Project Server, который предоставлен в Microsoft Office Project Server 2003, когда пользователь вводит имя пользователя и пароль для доступа к сайту Microsoft Office Project Web Access. Главное различие заключается в том, что пароли и имена пользователей, проходящих проверку подлинности на основе форм, хранятся в хранилищах данных членства, а не в базе данных Office Project Server 2007. Примерами таких хранилищ являются служба каталогов Active Directory, база данных SQL Server и хранилище LDAP. Доступ к хранилищу данных членства обеспечивает поставщик контроля членства, при этом существуют отдельные поставщики для каждого типа хранилища данных членства. В данной статье описаны следующие два типа проверки подлинности на основе форм:

  • настройка проверки подлинности на основе форм с использованием хранилища данных LDAP;

  • настройка проверки подлинности на основе форм с использованием поставщика членства SQL.

Хранилища данных LDAP.

LDAP (Lightweight Directory Access Protocol) — это протокол службы каталогов, созданный для быстрого и эффективного доступа к существующему каталогу. Для проверки подлинности на основе форм Office Project Server 2007 могут быть использованы службы каталогов, поддерживающие LDAP версии 2 или 3.

Основные преимущества применения проверки подлинности на основе форм с использованием хранилища данных LDAP перечислены ниже.

  • Поддержка проверки подлинности с использованием учетных данных, хранящихся в службе каталогов Active Directory в контроллере домена Windows.

  • Поддержка проверки подлинности вместо проверки подлинности с использованием хранилищ данных LDAP, которые не работают под управлением операционной системы Windows, таких как Novell eDirectory, Novell Directory Services (NDS) или Sun ONE. Поскольку приложение Office Project Server 2007 создано на основе ASP.NET 2.0, оно поддерживает подключаемую модель поставщика системы проверки подлинности ASP.NET 2.0. Эта модель позволяет сохранять учетные данные пользователя и Active Directory в разных хранилищах данных. Novell, Linux и сети Sun имеют службы каталогов с поддержкой LDAP, которые могут использоваться с Office Project Server 2007.

  • Возможность управлять учетными записями, не принадлежащими сотрудникам (например, консультантов или подрядчиков), отдельно от Active Directory. Это можно выполнить через внешнюю службу каталогов LDAP, такую как ADAM (Active Directory Application Mode). Дополнительные сведения о службе ADAM см. в разделе Создание хранилища данных LDAP с помощью службы каталогов ADAM.

Дополнительные сведения см. в Настройка проверки подлинности на основе форм с использованием хранилища данных LDAP для сайта экстрасети Project Server 2007.

Поставщик контроля членства SQL.

При проверке подлинности на основе форм также возможно использовать поставщика контроля членства SQL, чтобы сохранять данные учетных записей пользователей для доступа к сайту экстрасети веб-клиента Project. Этот метод позволяет управлять учетными записями в базе данных поставщика контроля членства SQL. Office Project Server 2007 содержит средство PjFormsAuthUpgrade.exe для добавления учетных записей в базу данных поставщика контроля членства SQL. Дополнительные сведения см. в Настройка проверки подлинности на основе форм с использованием поставщика членства SQL для сайта экстранет Project Server 2007.

См. также

Понятия

Настройка проверки подлинности на основе форм с использованием хранилища данных LDAP для сайта экстрасети Project Server 2007
Настройка проверки подлинности на основе форм с использованием поставщика членства SQL для сайта экстранет Project Server 2007
Развертывание среды экстрасети Project Server 2007