There may be circumstances where you need Anaplan XL Reporting Web reports to be available via two different authentication methods, for example Windows Authentication for internal users and Basic Authentication for external users. Please note this would require an additional server license.

The approach is to create two copies of the Anaplan XL Web website and create a shared repository. With this approach, ‌reports can be published to one website, but be immediately available on both.

The first step is to create a copy of the website. For example, assuming the default website (set as windows authentication) is installed in c:\inetpub\wwwroot\xlcubedweb, copy the entire AnaplanXLWeb folder to a new folder (for example, AnaplanXL).

The copy website needs to be set up as an application:

  1. Open Internet Information Services Manager (inetmgr.exe).
  2. Under the Sites node, open the website in which Anaplan XL Web should be made available (usually the Default Web Site).
  3. Right-click on the new folder (for example, AnaplanXL) and select Convert to Application.
  4. In the Convert to Application dialog, ensure that the Anaplan XL Web application pool is selected.
  5. Change the website authentication method to Basic (either using IIS or the Anaplan XL Web configuration application). If using IIS to switch to Basic, ensure the web.config on the new website is updated to reflect this (web.config settings for Anaplan XL).

You can test if the website is working at this stage (although the repository will currently be a static copy).

Note, this step isn't necessary if you are using the SQL repository.

To share the repository between the two websites, you need to replace the Repository folder with a symbolic link using MKLink. To do this:

  1. Delete the new repository folder: c:\inetpub\wwwroot\AnaplanXLWeb\Repository
  2. In a Command prompt (with administrative access) navigate to the website: c:\inetpub\wwwroot\AnaplanXLWeb
  3. Run this command to create the symbolic link:
    MKLink /D Repository c:\inetpub\wwwroot\AnaplanXLWeb\repository