Hosting Multiple Communities with a Single Shared Membership DirectoryID: Q216362
|
Service providers have the option of configuring their systems for multiple domains to accommodate multiple customers, each with their own separate community of users. When implementing such a scenario, a single shared Membership Directory may be used. In order to prevent namespace collisions in this configuration, the Membership Directory should be segregated into multiple subcontainers.
If you want the community container names to be hidden from the user authentication
process, the Authentication Service for each customer must be directed toward
the container in which appropriate member data is located. In such a case, a
separate Authentication Service instance is required for each container on each
application server (but not for each application on a single server).
To change the container that the Authentication Service uses as the starting
point for finding users for authentication (the base DN), run the PMADMIN script
on the Membership Server to which the customer's Web site is mapped.
PMADMIN SET AUTHSVC /ID=[instance#] /BaseDN="ou=[container],ou=members"where: [instance] is the instance number of the Membership Server to which the customer's Web site is mapped.
PMADMIN LIST INSTANCE[container]
Customer1 is assigned a Membership Server instance 1All three instances share the same LDAP, which connects to a SQL Server database.
Customer2 is assigned a Membership Server instance 2
Customer3 is assigned a Membership Server instance 3
PMADMIN AUTHSVC /ID=1 /BaseDN="ou=Customer1,ou=members"For a detailed explanation of strategies and techniques for hosting Internet Service Providers (ISPs) who want to support multiple customers, each with a separate community of users, see the Hosting Multiple User Communities with a Membership Directory white paper in the MCIS Resource Kit.
PMADMIN AUTHSVC /ID=2 /BaseDN="ou=Customer2,ou=members"
PMADMIN AUTHSVC /ID=3 /BaseDN="ou=Customer3,ou=members"
Additional query words:
Keywords :
Version : winnt:3.0
Platform : winnt
Issue type : kbhowto
Last Reviewed: March 24, 1999