Integration Guide. SafeNet Authentication Service. Using SAS as an Identity Provider for Better MDM

Similar documents
Integration Guide. SafeNet Authentication Service. SAS Using RADIUS Protocol with CA SiteMinder

Integration Guide. SafeNet Authentication Service. Using RADIUS Protocol for VMware Horizon 6

Integration Guide. SafeNet Authentication Service. Using RADIUS Protocol for Citrix GoToMyPC

Integration Guide. SafeNet Authentication Service. Protecting SugarCRM with SAS

Integration Guide. SafeNet Authentication Service. SAS using RADIUS Protocol with WatchGuard XTMv. SafeNet Authentication Service: Integration Guide

Integration Guide. SafeNet Authentication Manager. Using SAM as an Identity Provider for Okta

Integration Guide. SafeNet Authentication Service. Protecting Syncplicity with SAS

Integration Guide. SafeNet Authentication Service. NetDocuments

Integration Guide. SafeNet Authentication Manager. Using SAM as an Identity Provider for Tableau Server

SafeNet Authentication Manager. Integration Guide. Using SAM as an Identity Provider for Dropbox

Integration Guide. SafeNet Authentication Manager. SAM using RADIUS Protocol with SonicWALL E-Class Secure Remote Access

Integration Guide. SafeNet Authentication Manager. Using SAM as an Identity Provider for SonicWALL Secure Remote Access

Integration Guide. SafeNet Authentication Manager. Using SafeNet Authentication Manager with Citrix XenApp 6.5

SafeNet Authentication Service

Integration Guide. SafeNet Authentication Manager. Using SAM as an Identity Provider for PingFederate

Integration Guide. SafeNet Authentication Service. Protecting Microsoft Internet Security and Acceleration (ISA) Server 2006 with SAS

Integration Guide. SafeNet Authentication Manager. Using RADIUS Protocol for Citrix NetScaler 10.5

SafeNet Authentication Service

SafeNet Authentication Service

Integration Guide. SafeNet Authentication Service. Strong Authentication for Juniper Networks SSL VPN

SafeNet Authentication Service

SafeNet Authentication Service

Integration Guide. SafeNet Authentication Client. Using SAC CBA with Juniper Junos Pulse

SafeNet Authentication Service

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft NPS Technical Manual Template

Integration Guide. SafeNet Authentication Manager. SAM using RADIUS Protocol with Microsoft DirectAccess

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft SharePoint on IIS 7/8. Technical Manual Template

SafeNet Authentication Service

Integration Guide. SafeNet Authentication Service. Strong Authentication for Citrix Web Interface 4.6

Integration Guide. SafeNet Authentication Client. Using SAC CBA with BitLocker

SafeNet Authentication Service

KT-4 Keychain Token Welcome Guide

Integration Guide. SafeNet Authentication Manager. SAM using RADIUS Protocol with Check Point Security Gateway

Integration Guide. SafeNet Authentication Manager. Using RADIUS Protocol for Cisco ASA

Synchronization Agent Configuration Guide

SafeNet Authentication Service Cisco AnyConnect Agent. Configuration Guide

SafeNet Authentication Service

Integration Guide. SafeNet Authentication Client. Using SAC CBA for VMware Horizon 6 Client

Welcome Guide. SafeNet Authentication Service. MP-1 BlackBerry. SafeNet Authentication Service: Welcome Guide. MP-1 BlackBerry

Synchronization Agent Configuration Guide

MobilePASS for BlackBerry OS 10

SafeNet Authentication Service

SafeNet Authentication Manager

Integration Guide. SafeNet Authentication Service (SAS)

SafeNet Authentication Manager

SafeNet Authentication Manager

Welcome Guide. SafeNet Authentication Service. RB-1 Tokens. SafeNet Authentication Service: Welcome Guide. RB-1 Tokens

SafeNet Authentication Client

SafeNet Authentication Service

SafeNet Authentication Service

SAS Agent for NPS CUSTOMER RELEASE NOTES. Contents

SafeNet Authentication Client

Oracle iplanet Web Server Integration Guide

SAS Agent for NPS FAQS. Contents. Page 1 of 5. Description... 2 Frequently Asked Questions... 2 Product Documentation... 5 Support Contacts...

SAS Agent for Microsoft SharePoint

SafeNet Authentication Manager

SafeNet Authentication Service

SafeNet Authentication Service

Sentinel Cloud Run-time Java Samples ReadMe

SafeNet Authentication Manager

Oracle Access Manager Configuration Guide

SafeNet Authentication Client

SafeNet Authentication Service (SAS) SAML Authentication Quick Start Guide

SAS Agent for Microsoft Internet Information Services (IIS)

SafeNet Authentication Service. Push OTP Solution Guide

Sentinel Cloud V.3.6 Installation Guide

SAS Synchronization Agent

SafeNet Authentication Manager

SafeNet Authentication Manager

SafeNet Authentication Client

Configuring Single Sign-on from the VMware Identity Manager Service to Marketo

SafeNet Authentication Client

SafeNet Authentication Service (SAS) Service Provider Billing and Reporting Guide

SafeNet Authentication Service Agent for Microsoft Outlook Web App. Installation and Configuration Guide

SafeNet Authentication Service Token Validator Proxy Agent. Installation and Configuration Guide

Using Microsoft Azure Active Directory MFA as SAML IdP with Pulse Connect Secure. Deployment Guide

VMware Workspace ONE Quick Configuration Guide. VMware AirWatch 9.1

April Understanding Federated Single Sign-On (SSO) Process

REVIEWERS GUIDE NOVEMBER 2017 REVIEWER S GUIDE FOR CLOUD-BASED VMWARE WORKSPACE ONE: MOBILE SINGLE SIGN-ON. VMware Workspace ONE

SafeNet Authentication Client

INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

Protecting SugarCRM with SafeNet Authentication Manager

About This Document 3. Overview 3. System Requirements 3. Installation & Setup 4

SafeNet Authentication Client

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Integrating AirWatch and VMware Identity Manager

SafeNet MobilePASS+ for Android. User Guide

Centrify for Dropbox Deployment Guide

SafeNet Authentication Service Agent for Cisco AnyConnect Client. Installation and Configuration Guide

<Partner Name> <Partner Product> RSA SECURID ACCESS Implementation Guide. Pulse Connect Secure 8.x

Introduction to application management

SAML-Based SSO Configuration

Guide to Deploying VMware Workspace ONE. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager 3.1

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

Guide to Deploying VMware Workspace ONE. VMware Identity Manager VMware AirWatch 9.1

SafeNet Authentication Service. Service Provider Billing and Reporting Guide

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8

Dell One Identity Cloud Access Manager 8.0. Overview

Guide to Deploying VMware Workspace ONE with VMware Identity Manager. SEP 2018 VMware Workspace ONE

Zendesk Connector. Version 2.0. User Guide

Transcription:

SafeNet Authentication Service Integration Guide Technical Manual Template Release 1.0, PN: 000-000000-000, Rev. A, March 2013, Copyright 2013 SafeNet, Inc. All rights reserved. 1

Document Information Document Part Number 007-012923-001, Rev. B Release Date November 2015 Trademarks All intellectual property is protected by copyright. All trademarks and product names used or referred to are the copyright of their respective owners. No part of this document may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, chemical, photocopy, recording, or otherwise, without the prior written permission of SafeNet, Inc. Disclaimer SafeNet makes no representations or warranties with respect to the contents of this document and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, SafeNet reserves the right to revise this publication and to make changes from time to time in the content hereof without the obligation upon SafeNet to notify any person or organization of any such revisions or changes. We have attempted to make these documents complete, accurate, and useful, but we cannot guarantee them to be perfect. When we discover errors or omissions, or they are brought to our attention, we endeavor to correct them in succeeding releases of the product. SafeNet invites constructive comments on the contents of this document. These comments, together with your personal and/or company details, should be sent to the address or email below. Contact Method Mail Email Contact Information SafeNet, Inc. 4690 Millennium Drive Belcamp, Maryland 21017, USA TechPubs@safenet-inc.com 2

Contents Third-Party Software Acknowledgement... 4 Description... 4 Applicability... 4 Environment... 5 Audience... 5 Better MDM Authentication Flow using SAS-SPE and SAS-PCE... 5 Better MDM Authentication Flow using SAS... 6 Configuring SafeNet Authentication Service SAML... 6 Configuring SAS as an Identity Provider for Better MDM... 7 Configuring SafeNet Authentication Service... 11 Synchronizing Users Stores to SAS... 11 Authenticator Assignment in SAS... 11 Enabling SAML User Authentication in SAS... 12 Associating SAS Users with the SAML Service Provider... 14 Configuring a Secured Application with Better MDM... 14 Adding a Mobile Device to the Devices List... 14 Creating a New Application Policy... 17 Adding and Deploying a Secured Application... 21 Running the Solution... 26 SAML Login to the Better MDM Management Console... 26 SAML Login to a Secured Application with Better MDM... 28 Support Contacts... 30 3

Third-Party Software Acknowledgement This document is intended to help users of SafeNet products when working with third-party software, such as Better MDM. Material from third-party software is being used solely for the purpose of making instructions clear. Screen images and content obtained from third-party software will be acknowledged as such. Description SafeNet Authentication Service delivers a fully automated, versatile, and strong authentication-as-a-service solution. With no infrastructure required, SafeNet Authentication Service provides smooth management processes and highly flexible security policies, token choice, and integration APIs. Better MDM offers an all-in-one mobile security platform that seamlessly integrates with any existing mobility solution. Better MDM provides enterprises with complete endpoint visibility, security, and control, with real-time, self-protecting advanced mobile threat detection and prevention. With Better MDM, CSOs and security administrators gain mobile application visibility and risk-based intelligence, and can add security controls to any app outside of a secured container to satisfy any existing security infrastructure requirements. Better MDM does this quickly and automatically without any coding or wrapping. This document describes how to: Deploy multi-factor authentication (MFA) options in Better MDM using SafeNet OTP authenticators managed by SafeNet Authentication Service. Configure secondary authentication in Better MDM using SafeNet Authentication Service. This document assumes that the Better MDM environment is already configured and working with static passwords prior to implementing multi-factor authentication using SafeNet Authentication Service. Better MDM can be configured to support multi-factor authentication in several modes. SAML authentication will be used for the purpose of working with SafeNet Authentication Service. Applicability The information in this document applies to: SafeNet Authentication Service Service Provider Edition (SAS-SPE) A server version used by Service Providers to deploy instances of SafeNet Authentication Service. 4

Environment The integration environment used in this document is based on the following software versions: SafeNet Authentication Service SafeNet`s on-premises authentication service Better MDM Audience This document is targeted to system administrators who are familiar with Better MDM, and are interested in adding multi-factor authentication capabilities using SafeNet Authentication Service. BETTER MDM Authentication Flow using SAS-SPE and SAS- PCE SafeNet Authentication Service comes with two on-premises versions: SafeNet Authentication Service Service Provider Edition (SPE) An on-premises version of SafeNet Authentication Service targeted at service providers interested in hosting SAS in their data center. SafeNet Authentication Service Private Cloud Edition (PCE) An on-premises version of SafeNet Authentication Service targeted at organizations interested in hosting SAS in their private cloud environment. For both on-premises versions, SAS can be integrated with the AD FS infrastructure, which uses a special onpremises agent called SafeNet Authentication Service Agent for AD FS. For more information on how to install and configure the SafeNet Authentication Service Agent for AD FS, refer to the SafeNet Support Portal. 5

Better MDM Authentication Flow using SAS SafeNet Authentication Service communicates with a large number of Service Providers and cloud-based service solutions using the SafeNet AD FS agent. The image below describes the dataflow of a multi-factor authentication transaction for Better MDM (exchange server). 1. A user attempts to log on to Better MDM using an OTP authenticator. 2. Better MDM sends a SAML request with the user s credentials to SafeNet Authentication Service for validation. 3. The SAS authentication reply is sent back to the Better MDM. 4. The user is granted or denied access to the Better MDM based on the OTP value calculation results from SAS. Configuring SafeNet Authentication Service SAML The SAS Management Console settings are used to establish SafeNet Authentication Service (SAS) as the Identity Provider for Better MDM. To configure SAS SAML: 1. On the SAS Management Console, click VIRTUAL SERVER > COMMS. 2. Click SAML Service Providers > SAML 2.0 Settings. The SAML 2.0 Settings are displayed, as shown in the example below. 6

3. A SAS Identity Provider certificate should be downloaded locally, as it will be needed in the section Configuring SAS as an Identity Provider for Better MDM" below. Configuring SAS as an Identity Provider for Better MDM In order to configure SAS as an Identity Provider for Better MDM, a new SAS realm must be added through the Better MDM Management Console. Thereafter, it is added to the login page automatically. To configure SAS as an Identity Provider for Better MDM: 1. Log in to the Better MDM Management Console. 7

2. Click the ENTERPRISE INTEGRATIONS tab. The Enterprise Connectors list is displayed. 8

3. From the Enterprise Connectors list: a. Set SafeNet s IAM/SSO connector to ON by clicking the ON/OFF button to the right of the SafeNet icon. b. Click the + Add New Realm below the SafeNet icon to add a new realm. The New Realm window is displayed. 4. Complete the fields on the New Realm window as follows, and then click Save: Friendly Name Enter a new realm name (for example, SafeNetDemos). Identity Provider SSO URL Enter the SAS Idp Redirect login URL (for example, https:// SAS.SafeNetDemos.com/idp/profile/SAML2/Redirect/SSO). Identity Provider Logout URL Upload Certificate Enter the SAS Idp logout URL (for example, https:// SAS.SafeNetDemos.com/idp/signout.jsp). Click Browse and then upload the SAS Idp certificate (which can be downloaded from the SAS console). 9

5. Click Close to close the New Realm window. The realm is added below the SafeNet icon, and SAS is now configured as an Identity Provider for Better MDM. 10

Configuring SafeNet Authentication Service To deploy multi-factor authentication using SAS with Better MDM using SAML authentication, do the following: Synchronizing Users Stores to SAS Authenticator Assignment in SAS Synchronizing Users Stores to SAS Before SAS can authenticate any user in your organization, you must create a user store in SAS that contains the users requiring the use of multi-factor authentication. User records are created in the SAS user store using one of the following methods: Manually, one user at a time using the Create User shortcut Manually, by importing one or more user records via a flat file Automatically, by synchronizing with your Active Directory/LDAP server using the SAS Synchronization Agent For further details on importing users to SafeNet Authentication Service, refer to creating users in the SafeNet Authentication Service Subscriber Account Operator Guide: http://www2.safenet-inc.com/sas/implementation-guides/sfnt-updates/sas-spe- SubscriberAccountOperatorGuide.pdf All SafeNet Authentication Service documentation can be found on the SafeNet Knowledge Base site. Authenticator Assignment in SAS SAS supports a number of authentication methods that can be used as a second authentication factor for users authenticating through Better MDM. The following authenticators are supported: etoken PASS SMS tokens MP-1 GrIDsure MobilePASS Authenticators can be assigned to users in two ways: Manual provisioning Assign an authenticator to users one by one. Provisioning rules The administrator can set provisioning rules in SAS so that the rules will be triggered when group memberships and other user attributes change; an authenticator will be assigned automatically to the user. 11

Refer to the Provisioning Rules section of the SafeNet Authentication Service - Subscriber Account Operator Guide to learn how to provision the different authentication methods to users in the SafeNet Authentication Service user store. http://www2.safenet-inc.com/sas/implementation-guides/sfnt-updates/sas-spe- SubscriberAccountOperatorGuide.pdf Enabling SAML User Authentication in SAS An organization s user accounts must be configured to authenticate to Better MDM using SafeNet Authentication Service. 6. On the SafeNet Authentication Service Management Console, click VIRTUAL SERVER > COMMS. 7. Click SAML Service Providers > SAML 2.0 Settings. The SAML 2.0 Settings are displayed, as shown in the example below. 8. Click Add. 12

9. On the Add SAML 2.0 Settings window, complete the following fields: 10. in the Friendly Name field, enter a name for the Better MDM service provider (for example, BetterMDM). 11. In the SAML 2.0 Metadata field, select Create New Metadata File. Entity ID Location Enter the Better Id shown in the Better MDM Management Console (https://sfnt.bettermdm.com) Enter the Better Assertion URL shown in the Better MDM Management Console (https://sfnt.bettermdm.com/init/saml_response). 12. Click Apply. Better MDM is now added as a SAML service provider. 13

Associating SAS Users with the SAML Service Provider Users in the SAS user store must be associated with the appropriate SAML service provider (the SAML login ID for Better MDM should be user s email address). This is done by using a pre-defined SAML provisioning rule that will automatically associate a group (or groups) of users to the specific SAML Service Provider. For more information on using SAML provisioning rules, see the SafeNet Authentication Service Administration Guide at http://www2.safenet-inc.com/sas/implementation-guides.html. NOTE: This process is common for all SAML Service Providers. Readers that have already configured a different SAML Service Provider may need to repeat the process, making sure that the users are associated with multiple SAML Service Providers. Configuring a Secured Application with BETTER MDM In order to configure a secured application with Better MDM and authenticate to it using SAS SAML, the following needs to be executed: Adding a Mobile Device to the Devices List, on page 14 Creating a New Application Policy, on page 17 Adding and Deploying a Secured Application, on page 21 Adding a Mobile Device to the Devices List To add a mobile device to the Devices list: 1. Log in to the Better MDM Management Console. 2. Click the Devices tab. 14

3. On the Devices window, click +Add to add a mobile device. 4. On Register Device window, enter the following information, and then click Register Device: 15

Platform Email Authentication Single Token Use Select the Android/IOS according to the preferred device. Enter the requested user s email. Select Basic. Leave the option set to OFF. 5. IOS and Android devices must be registered before the device is registered in Better MDM s Management Console (follow the email instructions sent to the device): Android device The Better MDM application must be installed and logged in. IOS device A secured profile must be added (no application is required to be installed). The device was added to the Devices list. 16

Creating a New Application Policy To create a new application policy: 1. Log in to the Better MDM Management Console. 17

2. Click the POLICIES & PROFILES tab. 3. Click the Application Policy tab. 18

4. Click +Add Application Policy. 5. On the Add Policy window complete the following fields, and then click Add: Name App Authentication Authentication Type In Browser Enter a name for the policy. Set this option to ON. Select SafeNet Authentication Manager. Leave this option set to OFF. 19

20

The application policy is now added. Adding and Deploying a Secured Application 1. Log in to the Better MDM Management Console. 21

2. Click the APPS tab. 3. Click +Add to add an application. 22

4. On the Add Application window, perform the following steps, and then click Add: c. In the left pane, select the relevant operating system and then search for the desired app (for example,, Salesforce). d. Click the + button next to the app to add it to the Selected Apps list (you may add as many applications, from different operating systems, as you want). e. Under App Settings, click the ON/OFF button to turn on the Secure (In-House Apps Only) feature. f. Under Policy Settings, in the Policies field, select the policy that was created in the Creating a New Application Policy section, and then select the group of users that the policy will apply to (leave this field set to Default to apply to all users). 23

5. Verify that the requested application has been added to the Enterprise App Store. Wait a few minutes until the application is wrapped by Better MDM (time may vary according to the size of the application). 24

6. After the application is ready (wrapped), select the preferred way in which to publish it to the mobile device. a. Click the Action button and select either Push or Download. b. Click the Distribute tab, and then click Email or SMS under Send Via. Your application is now published to your mobile device, and is secured by Better MDM and SAS SAML authentication. 25

Running the Solution SAS SAML authentication is available in the following Better MDM solutions: SAML Login to the Better MDM Management Console, on page 26. 26

SAML Login to a Secured Application with Better MDM, on page 28 SAML Login to the Better MDM Management Console 1. Bob tries to log in to the Better MDM Management Console by browsing to his unique organizational URL (for example, sfnt.bettermdm.com). 2. In order to use SAS SAML login, Bob chooses to log in with his organization s SafeNet login link. 3. The browser redirects Bob to the SAS SAML login page. Bob must use his SAS token to authenticate. 27

4. After authenticating successfully, Bob is redirected to the Better MDM Management Console. 28

SAML Login to a Secured Application with Better MDM Before starting, make sure the secured application (configured in the section Configuring a Secured Application with BETTER MDM, on page 14) appears on your device screen (including the small Better MDM lock icon). 1. Bob wants to launch the Salesforce Classic application, which is secured by Better MDM. 2. Bob taps the app to launch it. He is redirected to a browser. 3. On the SAS SAML login page, Bob is prompted to enter his token credentials. 29

4. After authenticating successfully, the requested app is launched. 30

Support Contacts If you encounter a problem while installing, registering, or operating this product, please make sure that you have read the documentation. If you cannot resolve the issue, contact your supplier or SafeNet Customer Support. SafeNet Customer Support operates 24 hours a day, 7 days a week. Your level of access to this service is governed by the support plan arrangements made between SafeNet and your organization. Please consult this support plan for further information about your entitlements, including the hours when telephone support is available to you. Contact Method Address Contact Information SafeNet, Inc. 4690 Millennium Drive Belcamp, Maryland 21017 USA Phone United States 1-800-545-6608 International 1-410-931-7520 Technical Support Customer Portal https://serviceportal.safenet-inc.com Existing customers with a Technical Support Customer Portal account can log in to manage incidents, get the latest software upgrades, and access the SafeNet Knowledge Base. 31