Can I Configure Active Directory on Only Some Portals?

THIS ARTICLE APPLIES TO:

All versions of Knowledgebase (with special circumstances on 9.0 upgraded from 8.3.2)

ISSUE DESCRIPTION:

Occasionally, when configuring portal access, Knowledgebase administrators may want to set up external user authentication for specific portals (Multiply portal) using Active Directory while leaving other portals accessible via anonymous access.

ROOT CAUSE:

This is not possible with versions of Knowledgebase prior to 9.0 or for fresh installations of version 9.0. This is because in both cases there is a single portal site available in IIS (either Customer Portal or KBPortal). Since Active Directory integration is handled at the site level in IIS, and each of the portals runs under the same site, and disabling anonymous access is required for AD integration: the presence of AD integration for one portal precludes the use of unrestricted (public) portals. The configuration settings are mutually exclusive so you can have one or the other, but not both.

It is possible in one situation only: if you've upgraded from version 8.3.2 to version 9.x as both the Customer Portal and KBPortal sites are available in IIS. Even in this scenario, all portals running on the same site must use the same authentication type (AD vs. Anonymous access).

SOLUTION OR WORK AROUND:

The only situation in which this is possible is when running version 9.0 that has been upgraded from 8.3.2. The reason it is possible in this situation is that there are two portal sites in IIS (Customer Portal and KBPortal). Customer Portal serves all legacy portal styles (Portal Styles 1, 2, and 3), while KBPortal serves all Portal Style 4 portals. 



Since AD integration is handled at the site level in IIS, it is possible to disable anonymous access and enable Active Directory integration for one of the sites, while leaving the other accessible anonymously.

AFFECTED SYSTEMS & USERS:

ADDITIONAL INFORMATION:

ESCALATION PROCEDURE:

If you have additional questions, please contact our Support team at 1-877-373-7848 (option 2) or via email at cimsupport@moxiesoft.com.