Active Directory Integration

This article explains how to setup/configure your local server to integrate with WhosOffice in order for your Active Directory users to access their WhosOffice account without the need for separate login information.

You will require access to your local Web Server. If you do not have this access level, this integration will need to be carried out by a System Administrator or equivalent role within your organisation.

System requirements

You will be required to have the following on your server:

  • Microsoft IIS (7+ recommended)
  • ASP.NET v4 Framework
  • Microsoft Active Directory

Downloading your custom integration file

  1. Login you your Web Server
  2. Create a new directory to contain your new website.
  3. Within your WhosOffice account, go to Settings and click Company, then click on the Active Directory tab.
  4. Download your custom integration file to the new directory you created in step 1
    Company settings page
  5. You may wish to save the filename as "default.aspx" for convenience later.

Configuring IIS

You may wish to include this integration within an existing local site within IIS, for the purpose of this document we are assuming a new local site will be created.

  1. Login to your Web Server and launch IIS (Internet Information Services) 
  2. From the Sites folder, right click, then select Add Web Site
    Internet Information Services IIS
  3. Supply a name, Application pool (with ASP.NET v4), the physical path for the new site (which you created in the section above), as well as a port, then click on OK.

    Add website to your local IIS
  4. Within the site settings, double click on "Authentication".
  5. Choose the following settings:
    Configure authentication for IIS site
    • Anonymous Authentication: Disabled
    • ASP.NET Impersonation: Disabled
    • Forms Authentication: Disabled
    • Windows Authentication: Enabled
  6. IIS settings are now complete, you may close IIS.

Completing your WhosOffice integration

  1. Login to your WhosOffice account, then navigate to Settings and click Company.
  2. Click on the Active Directory tab.
  3. Complete the field labelled Intranet URL with the local address of your new website created in the step above. e.g. "http://localhost:823/autologin_whosoffice.com.aspx" (or "http://localhost:823/" if you followed step 5 in the first section of this document and your file is called default.aspx)
    Company settings page 
  4. Click on Save details
  5. Navigate to Settings and click Users
  6. Click on your user record
  7. Click on the Account settings tab and complete the field labelled AD Username before clicking on Save. This is the full Active Directory Domain\Username used to link your account to WhosOffice.
    Configure active directory users 

Testing the integration

  1. Open a new Web Browser window and navigate to the new website you created on your local Web Server.
  2. If successful you will be automatically logged into your WhosOffice account.
  3. To complete the process for other users on your Active Directory/WhosOffice account, repeat Steps 5-7 in the section above.

If you have any problems, contact our support team at support [at] whosoffice [dot] com


Title: Active Directory Integration
Category: Integrations
Posted: Wednesday, 24th Jun 2015
By: Tony Bushell
Direct link: https://www.whosoffice.com/support/knowledgebase/active-directory-integration


View all knowledgebase articles

Close menu Home Features Pricing Support Contact us Our blog Request Demo

Cookie settings for whosoffice.com

We use cookies to improve our website experience, we also use cookies to help us undertand how our website is used, enhance site navigation and analyze site usage and advertising. For more information please refer to our Cookie Policy.

AdvertisingEnables storage related to advertising, for example, advertising campaign.
AnalyticsEnables storage related to analytics, for example, visit duration.
TargetingSets consent for sending user data to Google for online advertising purposes.
MarketingSets consent for personalized advertising.
Manage cookies