ADFS Integration Guidelines



Similar documents
Configuring ADFS 3.0 to Communicate with WhosOnLocation SAML

CA Nimsoft Service Desk

Step-by-Step guide for SSO from MS Sharepoint 2010 to SAP EP 7.0x

Egnyte Single Sign-On (SSO) Configuration for Active Directory Federation Services (ADFS)

AvePoint Meetings for SharePoint On-Premises. Installation and Configuration Guide

HOTPin Integration Guide: Google Apps with Active Directory Federated Services

SalesForce SSO with Active Directory Federated Services (ADFS) v2.0 Authenticating Users Using SecurAccess Server by SecurEnvoy

ADFS for. LogMeIn and join.me authentication

HOTPin Integration Guide: Salesforce SSO with Active Directory Federated Services

Fairsail. Implementer. Single Sign-On with Fairsail and Microsoft Active Directory Federation Services 2.0. Version 1.92 FS-SSO-XXX-IG R001.

EVault Endpoint Protection 7.0 Single Sign-On Configuration

HTTP Server Setup for McAfee Endpoint Encryption (Formerly SafeBoot) Table of Contents

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

Configuring Active Directory with AD FS and SAML for Brainloop Secure Dataroom Setup Guide

VMware Identity Manager Integration with Active Directory Federation Services 2.0

Tenrox. Single Sign-On (SSO) Setup Guide. January, Tenrox. All rights reserved.

SAML 2.0 Configurations at SAP NetWeaver AS ABAP and Microsoft ADFS

Microsoft Office 365 Using SAML Integration Guide

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

RoomWizard Synchronization Software Manual Installation Instructions

Setup Guide for AD FS 3.0 on the Apprenda Platform

Active Directory Federation Services

Wavecrest Certificate

Livezilla How to Install on Shared Hosting By: Jon Manning

etoken Enterprise For: SSL SSL with etoken

NSi Mobile Installation Guide. Version 6.2

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Security Assertion Markup Language (SAML) Site Manager Setup

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

APNS Certificate generating and installation

Cox Managed CPE Services. RADIUS Authentication for AnyConnect VPN Version 1.3 [Draft]

MultiSite Manager. Using HTTPS and SSL Certificates

Setting Up SSL on IIS6 for MEGA Advisor

T his feature is add-on service available to Enterprise accounts.

Egnyte Single Sign-On (SSO) Installation for OneLogin

Infor Xtreme Browser References

Installation Guide v3.0

SQL Server 2008 and SSL Secure Connection

How to set up Outlook Anywhere on your home system

360 Online authentication

CRM Migration Manager for Microsoft Dynamics CRM. User Guide

OneLogin Integration User Guide

Generating an Apple Push Notification Service Certificate for use with GO!Enterprise MDM. This guide provides information on...

Sophos Mobile Control SaaS startup guide. Product version: 6

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

SSL Intercept Mode. Certificate Installation Guide. Revision Warning and Disclaimer

Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion

Customer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background

Configuring Single Sign-On from the VMware Identity Manager Service to Office 365

Mobility Manager 9.0. Installation Guide

Browser-based Support Console

Secure IIS Web Server with SSL

Sophos UTM Web Application Firewall for Microsoft Exchange connectivity

Verify LDAP over SSL/TLS (LDAPS) and CA Certificate Using Ldp.exe

Configuring EPM System for SAML2-based Federation Services SSO

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

DIGIPASS KEY series and smart card series for Juniper SSL VPN Authentication

USING SSL/TLS WITH TERMINAL EMULATION

client configuration guide. Business

NETWRIX EVENT LOG MANAGER

Windows XP Exchange Client Installation Instructions

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Windows XP User guide for wired network v1.1

Set Up Setup with Microsoft Outlook 2007 using POP3

Remedy ITSM Service Request Management Quick Start Guide

SETUP SSL IN SHAREPOINT 2013 (USING SELF-SIGNED CERTIFICATE)

CONFIGURATION GUIDE WITH MICROSOFT ACTIVE DIRECTORY FEDERATION SERVER

MicrosoftDynam ics GP TenantServices Installation and Adm inistration Guide

How To Use Saml 2.0 Single Sign On With Qualysguard

Using Internet or Windows Explorer to Upload Your Site

Sage 200 Web Time & Expenses Guide

Velocity Web Services Client 1.0 Installation Guide and Release Notes

Publish Cisco VXC Manager GUI as Microsoft RDS Remote App

Cox Business Premium Online Backup USER'S GUIDE. Cox Business VERSION 1.0

Using Protection Engine for Cloud Services for URL Filtering, Malware Protection and Proxy Integration Hands-On Lab

Immotec Systems, Inc. SQL Server 2005 Installation Document

How To Sync Google Drive On A Mac Computer With A Gmail Account On A Gcd (For A Student) On A Pc Or Mac Or Mac (For An Older Person) On An Ipad Or Ipad (For Older People) On

IIS, FTP Server and Windows

Installation Procedure SSL Certificates in IIS 7

Introduction to Mobile Access Gateway Installation

App Orchestration 2.5

SHC Client Remote Access User Guide for Citrix & F5 VPN Edge Client

ECA IIS Instructions. January 2005

Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2

How To Set Up A Vpn Tunnel Between Winxp And Zwall On A Pc 2 And Winxp On A Windows Xp 2 On A Microsoft Gbk2 (Windows) On A Macbook 2 (Windows 2) On An Ip

Configuration Guide. BES12 Cloud

Unifying Information Security. Implementing TLS on the CLEARSWIFT SECURE Gateway

Installation Guide. SafeNet Authentication Service

Cloud Services ADM. Agent Deployment Guide

Copyright

Only LDAP-synchronized users can access SAML SSO-enabled web applications. Local end users and applications users cannot access them.

OUTLOOK ANYWHERE CONNECTION GUIDE FOR USERS OF OUTLOOK 2010

How to Log in to LDRPS-Web v10 (L10)

QUANTIFY INSTALLATION GUIDE

Update Instructions

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

Client configuration and migration Guide Setting up Thunderbird 3.1

Installation and Configuration Guide

App Orchestration 2.0

Configuring Load Balancing

Transcription:

ADFS Integration Guidelines Version 1.6 updated March 13 th 2014

Table of contents About This Guide 3 Requirements 3 Part 1 Configure Marcombox in the ADFS Environment 4 Part 2 Add Relying Party in ADFS 5 Part 3 Assign Signature Verification Certificate 14 Part 4 Configure ADFS in Marcombox 16 Part 5 Certificate Export Process 20 Part 6 Test ADFS Connection 23 Appendix A 26 Appendix B 26 Appendix C 27 2

About This Guide This is a step-by-step guide that will help you set up Marcombox to authenticate with your Active Directory. With this setup your Marcombox users will upon login be validated against your AD to ensure that the user has a valid account. To integrate Marcombox and your AD an ADFS (A Microsoft Web frontend for an Active Directory) is required. This guide will help you set up the required trust relationship between your AD/ADFS and your Marcombox. Please note that installation and maintenance of an ADFS server is beyond the scope of this document. We provide only a very basic example of how to set up an ADFS for testing purposes (see Appendix A). For any further details we refer to Microsoft s documentation. (http://technet.microsoft. com/library/adfs2%28ws.10%29.aspx) Prerequisites An Active Directory with an ADFS server accessible by all the relevant Marcombox users A Marcombox 3

Part 1 Configure Marcombox in the ADFS Environment Note: You will need to log in to Marcombox as Administrator in order to make the following configurations. 1.1 Log in to Marcombox 1.2 Go to Manage > Settings 1.3 Click the Configure button in the section Active Directory Federation Service (ADFS) -> You will get the following pop-up Note: Please consider the right side information (Identifier, Endpoint Url, Certificate File, Required claims) for the following setup. 4

Part 2 Add Relying Party in ADFS In the ADFS terminology, the service provider is a relying party (e.g. Marcombox). Using the ADFS management console, add a relying party trust for the service provider. Note that strings in ADFS, including URLs, are case sensitive. 2.1 Open the ADFS management console -> Click on Add Relying Party Trust from the Action Menu or expand Trust Relationships and right click on the Relying Party Trusts folder in the left side navigation panel -> select Add Relying Party Trust 2.2 Click the Start button to start the process 5

2.3 Select the option Enter data about the relying party manually -> Click Next 2.4 Specify a user friendly display name. The display name does not have to match with any other configuration. -> Click Next 6

2.5 Choose the ADFS profile between the following options -> Click Next 2.6 Go to Marcombox -> Download the Marcombox Certificate File 7

2.7 Go to the ADFS management console -> Browse to specify the Certificate File as the token encryption certificate. Ignore any warnings about the key length. -> Click Next Note: The token encryption certificate is used to encrypt the SAML assertion. The service provider decrypts the SAML assertion using the associated private key. 2.8 Go to Marcombox -> Copy the appropriate Endpoint Url 8

2.9 Go to the ADFS management console -> Select Enable support for the SAML 2.0 WebSSO protocol option and paste the copied URL to the immediate following textbox Note: Enable support for SAML v2.0 and specify the service provider s assertion consumer service URL. ADFS sends the SAML response to this URL. 2.10 Go to Marcombox -> Copy the appropriate Identifier 9

2.11 Go to the ADFS management console -> Paste the copied Identifier into the textbox -> Click Add -> Click Next Note: Specify the relying party trust identifier. This identifier must match the issuer field in the authentication request sent by the service provider. 2.12 Select the option Permit all users to access this relying party -> Click Next 10

2.13 Review the configuration by visiting the different tabs -> Click Next 2.14 Click Close to finish 11

2.15 A new wizard called Edit Claim Rules will appear after closing the Add Relying Party Trust wizard -> Click Add Rule button 2.16 Select Send LDAP Attributes as Claims from the dropdown. -> Click Next 12

2.17 Specify a user friendly name in Claim rule name field. -> Select the Active Directory option from the Attribute store dropdown -> Map the following compulsory attributes LDAP Attribute User-Principle-Name Outgoing Claim Type Name ID -> Click Finish to end the setup 2.18 Click OK to close the wizard 13

Part 3 Assign Signature Verification Certificate Note: Make sure that you have downloaded the certificate from Marcombox. See 2.6 (page 6). 3.1 Go to the ADFS management console -> Click thr Properties link in the right pane 3.2 Go to the Signature Tab -> Add the same service provider s certificate which we had downloaded from Marcombox previously Note: The authenticated request sent by the service provider is signed. Specify the certificate to use to verify the signature. 14

3.3 Double click on the certificate file to open it -> Go to the Details tab -> See the value of the Thumbnail algorithm field 3.4 Go to the Advanced tab of the Properties window -> Select that appropriate algorithm from the dropdown. -> Click OK to save and close the window ADFS should now be ready to communicate with Marcombox. To review the metadata published by ADFS browse to: https://[adfs HOST NAME]/FederationMetadata/2007-06/FederationMetadata.xml 15

Part 4 Configure ADFS in Marcombox 4.1 Log in in to Marcombox as Administrator 4.2 Go to Manage > Settings 4.3 Click the Configure button in the section Active Directory Federation Service (ADFS) -> You will get the following pop-up Note: Please consider the left side information (Provider Name, Identifier, Endpoint Url, Certificate File) for the following setup. 16

4.4 Add a user friendly name in the Provider Name textbox. The name will be displayed as a log in option for new users in the Marcombox Log in page 4.5 Go to the ADFS Properties window by clicking the Edit Federation Service Properties link in the right pane 17

4.6 Copy the value of the Federation Service identifier field and paste it into the Marcombox Identifier field 18

4.7 Go to the ADFS management console -> expand the Service folder -> select the Endpoints folder -> confirm that the /adfs/ls endpoint for SAML v2.0 exists. 4.8 /adfs/ls is actually a relative URL. Make a complete Url by adding https://[adfshostname] in prefix. e.g. if [Host Name] = adfs.marcombox.adfs then the complete URL will be https:// adfs.marcombox.adfs/adfs/ls/ Insert the complete URL in the Endpoint URL in Marcombox 19

Part 5 Certificate Export Process 5.1 Go to the ADFS window -> Click the Certificates folder. Export the public key of Tokensigning certificate from certificates folder of ADFS by following these steps. 5.2 Double click on the certificate file to open it 5.3 Go to the Details Tab > open the Copy Export Wizard by clicking the Copy to File button -> Click Next 20

Select the Base-64 encoded X.509 (.CER) -> click Next 5.4 Browse the location where you want to save the file with a proper name -> click Next 21

5.5 Click Finish to complete the export process. 5.6 Go to Marcombox -> upload the exported certificate file 5.7 Click save to complete the configuration of ADFS in Marcombox. 22

Part 6 Test ADFS Connection 6.1 Click the button Test ADFS connection in the Settings page -> a pop-up will appear 6.2 Click the button Test log in using ADFS 23

6.3 Insert AD log in credentials in the Authentication Required pop-up -> Click OK to test connection Note: For test purposes you can use any e-mail and password combination from your Active Directory. The user does not have to be added to your Marcombox. 6.4 If the connection is established successfully you will see the message below Click the button Test log in using ADFS 24

6.5 If the connection has not been established you will see an error message -> Go back to check the settings in your AD and Marcombox 25

Appendix A: ADFS Installation This installation should ideally be carried out on a server that is web facing with an installed (not self-signed) SSL certificate and which has access to Active Directory. A1. Run AdfsSetup.exe A2. Click Next A3. Click I accept the terms in the License Agreement and then click Next A4. Click Federation server and then click Next (you may wish to setup a proxy and a farm but this is outside of the scope of this article) A5. Click Next A6. Once the installation is complete click Finish (the Start the AD FS 2.0 Management snap-in when this wizard closes checkbox is automatically checked) Reference: http://technet.microsoft.com/library/dd727938(ws.10).aspx Appendix B: SAML Configuration B1. Click AD FS 2.0 Federation Server Configuration Wizard B2. Click Next ( Create a new Federation Service should be automatically selected note that setting up a Federation server farm is out of scope of this article) B3. Click Stand-alone federation server and then click Next B4. Select your SSL certificate and the default Federation Service name and click Next (note that this SSL certificate should ideally be signed by a provider e.g. Thawte or Verisign and should be public facing or else you may experience issues further along) B5. Click Next B6. Click Close 26

Appendix C: Additional Setup To support Google Chrome browser to access the ADFS site. Note: without this configuration Google Chrome user will not be able to login using ADFS provider C1. Go to the IIS Manager window of the ADFS server -> Select ls site under adfs -> Double click Authentication the thumbnail C2. Select Windows Authentication in the list -> Click on Advanced Settings link from right pane 27

C3. An advance settings pop-up will appear -> Select the Off option in the Extended Protection dropdown -> Click OK to save the settings 28