I have a SharePoint site and as well as an external payroll site. SharePoint uses AD authentication and the external payroll uses custom authentication (Database) with UserName and Password.

My requirement is to have a link inside a SharePoint Site for e.g My Payroll. On clicking this it should take to the Payroll Site without asking any further authentication.

How do I go about doing this?

  • Please tag by functionality and not by version or product. This helps to attract more attention to your question. If a tag you'd like to use is missing, simply flag a moderator.
    – Alex Angas
    Jul 7, 2011 at 23:49

2 Answers 2


You need to implement single sign on (SSO). Robert Bogue has a good step by step.


  • Ok If we use the above technique you can Map the AD User with the appropriate credentials in the SSO Database . And you can retrieve the Credential using the APPlication ID . Now i have a link in the sharepoint site Payroll.Now this should take directly to the Payroll Site. So is there any adjustment should be done on the Payroll site . Is there any similar implementation document ?
    – Thomson
    Jul 8, 2011 at 4:52
  • No changes should have to be made on the receiving system, but you will have to create / extend the SSO service to work with your particular app. Your payroll provider may have instructions on doing this already, but you'll have to contact them for that information. Additionally you can look at other Microsoft SSO technologies like Active Directory Federation Services (AD FS), and the Forefront products; Threat Management Gateway (TMG); and Unified Access Gateway (UAG). Jul 8, 2011 at 12:48

As I can understand your problem you can only do mapping based on yours AD accounts. External system shoud have mapping "table" which can be called from login page. For given AD user (read current user and take any unique attribute) appropriate username/password should be passed to custom authentication.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.