• No results found

RSA SecurID Ready Implementation Guide

N/A
N/A
Protected

Academic year: 2020

Share "RSA SecurID Ready Implementation Guide"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

RSA SecurID Ready Implementation Guide

Last Modified: May 6, 2003

1. Partner Information

Partner Name Citrix Systems, Inc.

Web Site www.citrix.com

Product Name Citrix Web Interface for MetaFrame XP Presentation Server Version & Platform FR3 for Windows® 2000 Server

Product Description Citrix Web Interface is an application deployment system that provides users with access to MetaFrame applications through a standard Web browser. The Web Interface employs Java technology executed on a Web server to dynamically create an HTML depiction of MetaFrame server farms for your users. Each user is presented with all the applications published in the MetaFrame server farms for that user.

With the Web Interface, you have centralized application management capabilities and complete control over the application deployment process. You can create standalone Web sites for application access or Web sites that can be integrated into your corporate portal.

Web Interface now includes native support for RSA SecurID as one of its authentication methods.

Product Category Remote Access

2. Contact Information

Sales Contact Support Contact

(2)

3. Solution Summary

Feature

Details

Authentication Methods Supported

Native SecurID

ACE/Agent Library Version

Version 5.3

ACE 5 Locking

Yes

Replica ACE/Server Support

Full Replica Support

Secondary RADIUS/TACACS+ Server Support No

Location of Node Secret on Client System

Registry

ACE/Server Agent Host Type

Net OS

SecurID User Specification

All users

SecurID Protection of Administrators

No

Solution Architecture

Web Brow ser

4 5

6

7

3

1

2

8

RSA ACE/Server

Web Interface server

MetaFrame XP Server Fram

ICA Client device

(3)

As illustrated in Figure 1, the following communications take place between the client Web Interface server and RSA ACE/server components before application are made available:

1. An ICA Client device user utilizes a Web browser to view the Web Interface Login page

2. The user enters their Domain credentials and SecurID PASSCODE.

3. The credentials are passed to the Web Interface server via HTTP/HTTPS

4. The Web Interface server passes the SecurID PASSCODE to the RSA ACE/Server for authentication.

5. If SecurID PASSCODE authentication is successful the RSA ACE/Server sends success response to the Web Interface server.

6. The Web Interface server then passes the user’s domain credentials to the MetaFrame server.

7. If the domain credentials are valid the MetaFrame server sends a success response to the Web Interface server

8. The user’s application details are retrieved; an html page is generated and sent to the user’s browser.

4. Product Requirements

Hardware requirements

Component Name: Citrix MetaFrame XP Presentation Server for Windows

CPU make/speed required Memory

HD space

Refer to Citrix MetaFrame XP for Windows (FR3) Administrator’s Guide

OR

Component Name: Citrix MetaFrame XP Presentation Server for Unix

CPU make/speed required Memory

HD space

Refer to Citrix MetaFrame XP for Unix Administrator’s Guide

AND

Component Name: Citrix Web Interface for MetaFrame XP

CPU make/speed required Memory

HD space

Refer to Citrix Web Interface for MetaFrame XP (FR3) Administrator’s Guide

Component Name: Citrix Secure Gateway (Optional)

CPU make/speed required Memory

HD space

Refer to the appropriate Citrix Secure Gateway (v 2.0) Administrator’s Guide for your hardware platform

Component Name: Citrix Secure Ticket Authority (Optional)

CPU make/speed required Memory

HD space

(4)

Software requirements

Component Name: Citrix MetaFrame XP Presentation Server for Windows

Operating System Version (Patch-level)

Windows 2000 Server Family

Refer to Citrix MetaFrame XP for Windows (FR3) Administrator’s Guide

Windows 2003 Server

Family Refer to Citrix MetaFrame XP for Windows (FR3) Administrator’s Guide

Component Name: Citrix MetaFrame XP Presentation Server for Unix

Operating System Version (Patch-level)

UNIX Refer to Citrix MetaFrame XP for Unix Administrator’s Guide

Component Name: Citrix MetaFrame Web Interface, RSA ACE/Agent

Operating System Version (Patch-level)

Windows 2000 Server Family

Windows 2003 Server Family

Refer to Citrix Web Interface for MetaFrame XP (FR3) Administrator’s Guide

Component Name: Citrix Secure Gateway (Optional)

Operating System Version (Patch-level)

Windows 2000 Server Family

UNIX

Refer to the appropriate Citrix Secure Gateway (v 2.0) Administrator’s Guide for your hardware platform

Component Name: Citrix Secure Ticket Authority (Optional)

Operating System Version (Patch-level)

Windows 2000 Server Family

(5)

5. Partner ACE/Agent configuration

Installation Prerequisites

• A functional RSA ACE/Server

• A functional MetaFrame XP Presentation Server • A functional Web Interface Server

• A functional Secure Gateway Server (Optional) • A functional Secure Ticket Authority Server (Optional)

• RSA ACE/Agent 5.5 for Windows – downloadable from the RSA SecurCare Online website • Citrix MetaFrame XP Installation software

• Secure Gateway for MetaFrame XP software

Product Configuration

The following steps are required to implement RSA SecurID with Citrix Web Interface for MetaFrame XP:

• RSA ACE/Agent Installation

• RSA SecurID Agent Host and User Definition

• Enable RSA SecurID authentication using the Citrix Web Interface Admin Tool

RSA ACE/Agent Installation

RSA ACE/Agent 5.5 for Windows is available for download from the RSA SecurCare Online website:

https://knowledge.rsasecurity.com

The following steps outline how to install and configure the RSA ACE/Agent for Windows v5.5 on the Citrix Web Interface server:

1. Obtain a copy of the sdconf.rec file from the Primary RSA ACE/Server, or make sure that this file is accessible during installation through network share.

2. Launch the RSA ACE/Agent installation (Agent.exe)

3. Select the Common Shared Files, Control Panel Applet and Administration Guide and Documentation components, see Figure 2 below:

Figure 2.

(6)

RSA SecurID Agent Host and User Definition

In order for the RSA ACE/Server to recognize and accept authentication requests from the Web Interface server, an Agent Host record must be created for it within the RSA ACE/Server database, see Figure 3 below:

Figure 3.

Ensure that the Agent type selected is Net OS Agent, and if this will be the device’s first RSA ACE/Server authentication attempt, that the Node Secret Created checkbox is unchecked. Checking Requires Name Lock is a supported but optional function.

(7)

The next step is to define all users who will authenticate via the Web Interface server.

To enable single-sign-on using RSA SecurID / Citrix Web Interface authentication, all RSA ACE/Server username values (Default login:) must match their corresponding Citrix MetaFrame XP username value (Default login) in the RSA ACE/Server database, see Figure 4 below:

Figure 4.

Prior to continuing with the configuration, the RSA ACE/Agent Test Authentication application can be used to check the communication between the RSA ACE/Agent on the Web Interface server and the RSA ACE/Server: Start>Programs>RSA ACE Agent>Test Authentication. See Figure 5.

(8)

Enable RSA SecurID authentication using the Citrix Web Interface Admin Tool

Important: You must install the RSA ACE/Agent for Windows before installing the Web Interface. You must configure the Web Interface to enable RSA SecurID authentication to the Web Interface (so that users can access and display their applications) and to the MetaFrame server (so that users can launch applications in an ICA session using the Web Interface).

To allow users to authenticate using RSA SecurID:

1. Via the Web Interface Admin Tool, display the Authentication page.

2. Select Explicitly login to force users to supply a username and password to log on to the Web Interface. See Figure 6.

Figure 6.

3. Select Use RSA SecurID under Explicit login settings. See Figure 7.

Figure 7.

(9)

Example Citrix Web Interface / RSA SecurID logon pages

MetaFrame XP connection via Citrix Web Interface

When the installation is complete, use a client Web browser to navigate to the Citrix Web Interface Server logon page. See Figure 9. below.

Figure 9.

Figure 10. below displays the message received by a user who’s Token is in New PIN mode.

(10)

MetaFrame XP connection via Citrix Secure Gateway

RSA SecurID authentication can also be implemented in a Citrix Web Interface environment, which employs the Citrix Secure Gateway.

From a users perspective, they will still initiate communicate with the Citrix Web Interface. Once authenticated, by the RSA ACE/Server and the MetaFrame XML service, all future communication with MetaFrame applications will be via a designated Secure Gateway server over an SSL/TLS connection. Once again, the Configuration of the Citrix Secure Gateway can be done via the Citrix Web Interface Admin Tool.

To enable secure communication via the Secure Gateway:

1. Via the Web Interface Admin Tool, display the Server-side firewall settings page. See Figure 11.

Figure 11.

2. Select Secure Gateway for MetaFrame as the Default address translation setting. 3. Then scroll to the bottom of the configuration page and define the details for your Secure

(11)

6. Certification Checklist

Date Tested: March 17, 2003

Product Tested Version

ACE/Server 5.0, 5.1

ACE/Agent 5.5 Web Interface for Windows FR3

Secure Gateway for MetaFrame 2.0

Test ACE RADIUS

1st time auth. (node secret creation) Pass N/A

New PIN mode: System-generated

Non-PINPAD token Pass N/A

PINPAD token Pass N/A

User-defined (4-8 alphanumeric)

Non-PINPAD token Pass N/A

Password Pass N/A

User-defined (5-7 numeric)

Non-PINPAD token Pass N/A

PINPAD token Pass N/A

SoftID token Pass N/A

Deny 4 digit PIN Pass N/A

Deny Alphanumeric Pass N/A

User-selectable

Non-PINPAD token Pass N/A

PINPAD token Pass N/A

PASSCODE

16 Digit PASSCODE Pass N/A

4 Digit Password Pass N/A

Next Tokencode mode

Non-PINPAD token Pass N/A

PINPAD token Pass N/A

Replica Servers Pass N/A

User Lock Test (ACE Lock Function) Pass N/A

No ACE/Server Pass N/A

GJC Pass, Fail or N/A (N/A=Non-available function)

7. Known Issues

• You must install the RSA ACE/Agent for Windows before installing the Web Interface. During the installation of Web Interface, changes are made to RSA ACE/Agent registry values, which will enable Web Interface to store and subsequently read the Node Secret Value. If the Web Interface is not granted sufficient rights to the RSA ACE/Agent registry values, a Node verification failed

Figure

Figure 1
Figure 4. Prior to continuing with the configuration, the RSA ACE/Agent Test Authentication application can be
Figure 8.
Figure 9. Figure 10. below displays the message received by a user who’s Token is in New PIN mode
+2

References

Related documents