Hitachi ID Password Manager Frequently Asked Questions for Network Architects

Similar documents
1 Hitachi ID Suite. 2 Agenda. 3 Corporate. Managing the User Lifecycle Across On-Premises and Cloud-Hosted Applications

1 Hitachi ID Password Manager. 2 Agenda. Managing the User Lifecycle Across On-Premises and Cloud-Hosted Applications

1 Hitachi ID Password Manager. 2 Agenda. Managing the User Lifecycle Across On-Premises and Cloud-Hosted Applications

Secure Management of Access to Privileged Accounts using Hitachi ID Privileged Access Manager

Hitachi ID Password Manager Frequently Asked Questions for Help Desk Managers

Locking down a Hitachi ID Suite server

Integrating Hitachi ID Suite with WebSSO Systems

P-Synch by M-Tech Information Technology, Inc. ID-Synch by M-Tech Information Technology, Inc.

ManageEngine Password Manager Pro Vs Thycotic Secret Server

MEGA Web Application Architecture Overview MEGA 2009 SP4

Mobile Admin Architecture

Xerox DocuShare Security Features. Security White Paper

Lotus Domino Security

Data Replication in Privileged Credential Vaults

Self-Service Active Directory Group Management

A Guide to New Features in Propalms OneGate 4.0

Password Management Before User Provisioning

CA SiteMinder. Implementation Guide. r12.0 SP2

Approaches to Enterprise Identity Management: Best of Breed vs. Suites

TFS ApplicationControl White Paper

Service Offering: Outsourced IdM Administrator Service

Mobile Admin Security

IBM Tivoli Identity Manager

SNOW LICENSE MANAGER (8.X)... 4

Product overview. CA SiteMinder lets you manage and deploy secure web applications to: Increase new business opportunities

ProtectID. for Financial Services

How To Secure Your Data Center From Hackers

Security Guide. BlackBerry Enterprise Service 12. for ios, Android, and Windows Phone. Version 12.0

BMC Remedy Action Request System Integration Guide

Access Management Analysis of some available solutions

SNOW LICENSE MANAGER (7.X)... 3

Hitachi ID Password Manager Telephony Integration

HOB WSP Web-Server-Gate Secure Access for Mobile Users and Business Partners to Enterprise Web Servers

Password Self-Service for Novell edirectory. Brent McCormick Novell Corporate Technology Strategist

Kaseya IT Automation Framework

TIBCO LogLogic. SOX and COBIT Compliance Suite Quick Start Guide. Software Release: December Two-Second Advantage

Apache Server Implementation Guide

Access Your Cisco Smart Storage Remotely Via WebDAV

Securing your business

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Integrating VMware Horizon Workspace and VMware Horizon View TECHNICAL WHITE PAPER

SOSFTP Managed File Transfer

WHITE PAPER. Domo Advanced Architecture

Hitachi ID Password Manager Deployment Best Practices

StreamServe Persuasion SP5 StreamStudio

Configuration Guide. BES12 Cloud

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008

OracleAS Identity Management Solving Real World Problems

Requirements on terminals and network Telia Secure Remote User, TSRU (version 7.1 R4)

Oracle Desktop Virtualization

AIMS Installation and Licensing Guide

Architecture and Mode of Operation

Web Express Logon Reference

IBM InfoSphere Guardium

Windows Remote Access

Server Software Installation Guide

SmartCenter for Pointsec - MI Overview

Regulatory Compliance Using Identity Management

VMware Identity Manager Administration

Mobile Admin Server Installation and Configuration Guide

Click Studios. Passwordstate. Password Discovery, Reset and Validation. Requirements

White Paper BMC Remedy Action Request System Security

Last Updated: July STATISTICA Enterprise Server Security

Exploiting the Web with Tivoli Storage Manager

WS_FTP Server. User Guide

vcloud Director User's Guide

Measurably reducing risk through collaboration, consensus & practical security management CIS Security Benchmarks 1

Siteminder Integration Guide

Requirements on terminals and network Telia Secure Remote User, TSRU (version 7.3 R6)

SNOW LICENSE MANAGER (7.X)... 3

ManageEngine (division of ZOHO Corporation) Infrastructure Management Solution (IMS)

CA Federation Manager

TIBCO LogLogic. HIPAA Compliance Suite Quick Start Guide. Software Release: December Two-Second Advantage

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, Integration Guide IBM

Volume SYSLOG JUNCTION. User s Guide. User s Guide

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview

W H IT E P A P E R. Salesforce CRM Security Audit Guide

Cisco Secure Access Control Server 4.2 for Windows

Critical Issues with Lotus Notes and Domino 8.5 Password Authentication, Security and Management

Criteria for web application security check. Version

How To Login To The Mft Internet Server (Mft) On A Pc Or Macbook Or Macintosh (Macintosh) With A Password Protected (Macbook) Or Ipad (Macro) (For Macintosh) (Macros

WHITEPAPER. SECUREAUTH 2-FACTOR AS A SERVICE 2FaaS

tibbr Now, the Information Finds You.

The increasing popularity of mobile devices is rapidly changing how and where we

Gateway Apps - Security Summary SECURITY SUMMARY

Introduction to the EIS Guide

F-Secure Messaging Security Gateway. Deployment Guide

TG Web. Technical FAQ

Securing access to Citrix applications using Citrix Secure Gateway and SafeWord. PremierAccess. App Note. December 2001

FileCloud Security FAQ

How To Write An Ets Request For Proposal (Rfp)

Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014

CUSTOMER SAP Afaria Overview

Transcription:

Hitachi ID Password Manager Frequently Asked Questions for Network Architects 2015 Hitachi ID Systems, Inc. All rights reserved.

Contents 1 How does Hitachi ID Password Manager reset passwords? 1 2 How does Hitachi ID Password Manager synchronize passwords? 1 3 What kind of database does Hitachi ID Password Manager use? 2 4 What systems does Hitachi ID Password Manager support? 3 5 On what platform does Hitachi ID Password Manager run? 3 6 In what ways can Hitachi ID Password Manager be customized? 4 7 How does Hitachi ID Password Manager compare to the password reset disk in Windows XP and.net? 6 i

1 How does Password Manager reset passwords? Hitachi ID Password Manager resets passwords by signing into the target system with its own privileged password, looking up the relevant login account, setting the password attribute for that user and logging off from the target system. At least one privileged ID/password is encrypted into the Password Manager database for each target system. On systems that support it, Password Manager s own credentials can be given limited privileges the right to list users, to search for users, to reset passwords and to set/clear flags such as intruder lockout. Communication from user devices to Password Manager is HTTPS, so encrypted with SSL. Communication from Password Manager to managed endpoints uses the various native protocols supported by each type of endpoint. i.e., the protocol used has everything to do with the type of endpoint system and what it "understands" and not much to do with Password Manager. Where communication to the endpoint is insecure, a Password Manager proxy server can be co-located with the endpoint system, so that most of the communication path (from main Password Manager server to proxy) is encrypted and the "last mile" uses that system s insecure protocol. Main server to proxy communication is TCP/IP with a shared key and 256-bit AES. For z/os mainframes, a local agent is also available, to eliminate the need for scripted TN3270 sessions. Communication to this local agent is encrypted (as above). 2 How does Password Manager synchronize passwords? Since passwords are typically hashed on each system in a non-reversible, fashion and since different systems use incompatible password hashes, password synchronization must be an active process that takes place whenever users change their passwords. There are really just two ways to synchronize passwords. Hitachi ID Password Manager supports both of the possible mechanisms for password synchronization: Transparent synchronization: Password Manager can be configured to intercept native password changes on certain systems and: Apply a password policy beyond the one built into the system where a native password change first happened and potentially reject the initial password change Automatically synchronize the user s other passwords, on other systems, to the same value 2015 Hitachi ID Systems, Inc. All rights reserved. 1

Systems that can trigger password synchronization are Windows server or Active Directory (32-bit, 64-bit), Sun LDAP, IBM LDAP, Oracle Internet Directory, Unix (various), z/os and iseries (AS/400). Web-based synchronization: Users authenticate to the Password Manager web portal, using any browser, by keying in their NOS or directory ID and password. They can then set a single password on one or more of their own IDs on one or more systems. 3 What kind of database does Password Manager use? Hitachi ID Password Manager must be configured with a SQL-based relational database. The Password Manager replicating data service can be configured to use any of the following SQL database engines as its physical data store: Oracle 11gR1 or 11gR2, Enterprise Edition. Microsoft SQL Server 2012, Standard Edition (64-bit) Microsoft SQL Server 2012, Express Edition, with Advanced Services (free download from http://microsoft.com/). Password Manager maintains an identity cache in the database, which contains data about users, identity attributes and group memberships drawn from target systems nightly. This cache significantly improves the run-time performance of Password Manager, as it eliminates the need to repeatedly connect to target systems or to an external directory, to look up the same identity attributes again and again during the course of a workflow request or interactive user session. The identity cache built into Password Manager: Is not an authoritative source of data it is updated on a scheduled basis, generally nightly. Stores data in a clearly documented SQL schema, available to 3rd party reporting programs. Includes automatic data replication between multiple Password Manager servers. This supports both scalability and high availability. 2015 Hitachi ID Systems, Inc. All rights reserved. 2

4 What systems does Password Manager support? Directories: Servers: Databases: Any LDAP, AD, NDS, edirectory, NIS/NIS+. Windows 2000 2012, Samba, NDS, SharePoint. Unix: Mainframes: Midrange: Linux, Solaris, AIX, HPUX, 24 more variants. z/os with RAC/F, ACF/2 or TopSecret. Oracle, Sybase, SQL Server, DB2/UDB, ODBC, Informix, Progress. iseries (OS400), OpenVMS. ERP: Collaboration: Tokens, Smart Cards: JDE, Oracle ebiz, PeopleSoft, SAP R/3, SAP ECC 6, Siebel, Business Objects. Lotus Notes, Exchange, GroupWise, BlackBerry ES. RSA SecurID, SafeWord, RADIUS, ActivIdentity, Schlumberger. WebSSO: Help Desk: HDD Encryption: CA Siteminder, IBM TAM, Oracle AM, RSA Access Manager. BMC Remedy, BMC SDE, ServiceNow, HP Service Manager, CA Unicenter, Assyst, HEAT, Altiris, Clarify, Track-It!, RSA Envision, MS SCS Manager. SaaS: Miscellaneous: Extensible: Salesforce.com, WebEx, Google Apps, MS Office 365, Concur, AWS, vcloud, SOAP (generic). OLAP, Hyperion, ilearn, Caché, Success Factors, VMware vsphere. Cisco IOS, Juniper JUNOS, F5, ilo cards, DRAC cards, RSA cards, etc. McAfee, CheckPoint (PointSec), Microsoft (BitLocker), Symantec (PGP). SSH, Telnet, TN3270, HTTP(S), SQL, LDAP, command-line. 5 On what platform does Password Manager run? Hitachi ID Password Manager must be installed on a Windows 2012 server. Installing on a Windows server allows Password Manager to leverage client software for most types of target systems, which is available only on the Wintel platform. In turn, this makes it possible for Password Manager to manage passwords and accounts on target systems without installing a server-side agent. The Password Manager server must also be configured with a web server. Since the Password Manager application is implemented as CGI executables, any web server will work. The Password Manager installation program can detect and automatically configure IIS but Apache can be manually configured instead if required. Password Manager is a security application and should be locked down accordingly. Please refer to the 2015 Hitachi ID Systems, Inc. All rights reserved. 3

Hitachi ID Systems document about hardening Password Manager servers to learn how to do this. In short, most of the native Windows services can and should be removed, leaving a very small attack surface, with exactly one inbound TCP/IP port (443): 1. No ASP, JSP or PHP are used, so such engines should be disabled. 2..NET is not required on the web portal and in most cases can be disabled on IIS. 3. No ODBC or DCOM are required inbound, so these services should be filtered or disabled. 4. File sharing (inbound, outbound) should be disabled. 5. Remote registry services should be disabled. 6. Inbound TCP/IP connections should be firewalled, allowing only port 443 and possibly remote desktop services (often required for some configuration tasks), plus a handful of port numbers between Password Manager servers, for replication. Each Password Manager server requires a database instance. SQL 2012 is the most common options, but Oracle database is also supported in the current release. 6 In what ways can Password Manager be customized? The entire Hitachi ID Password Manager user interface is customizable and translatable. This includes graphical changes, text changes, layout changes, language translations, etc. No user interface elements are hard-coded into Password Manager. The entire UI is web based, and renders as straightforward HTML and CSS, with a bit of JavaScript for things like automatically placing the cursor in the correct field. As such, it is quite conventional and portable. Most customers brand the UI simply by modifying the CSS. User interface customization is simple to implement. All HTML text is pulled into the web app from a "skin" file which is editable. HTML in web apps is highly repetitive every page looks more or less the same. Password Manager uses a simple macro system to factor out such commonalities, which allows customers to quickly customize the look and feel of the entire UI and ensure consistency between pages. This means that customers do not normally edit a skin file directly, but rather edit HTML snippets in a macro file and recompile a new skin. This is faster and more consistent. Common elements, such as page layout and HTML preambles, are factored out into standard macros using an open source macro language (M4). Modifications made to these macros are propagated across the entire user interface. The application does specify navigation sequence (i.e., what each screen does and how one navigates from one screen to another) but this too is quite customizable using a variety of policy settings. Note that M4 macros (at least as used in Password Manager) consists of just 3 keywords: include, define and ifelse the macro language is trivial. What complexity does exist is in the information architecture (which UI elements are defined where). To customize the Password Manager UI, all that is needed is an understanding of HTML and CSS, plus a bit of patience to find the right macro to edit so that a change will propagate to the entire UI. 2015 Hitachi ID Systems, Inc. All rights reserved. 4

All English text in the UI is stored in a language file, and translations are supported by installing multiple language files. The same instance of the software may be accessed by different users in different languages, at the same time just by specifying a language in the URL. This mechanism means that all UI text is customizable by customers, either by editing the language file directly or by configuring the web portal to run in a special "language translation" mode which allows a user to change UI text by clicking on it and editing interactively. UI customizations are defined separately from the core UI, using an override mechanism. This allows customizations to survive Password Manager version upgrades with minimal intervention. For example, customers may define a new markup for HTML tables. This markup is placed in an override file which takes precedence over the default HTML table code. When Password Manager is upgraded, the customized markup will continue to take precedence over default HTML code. In addition to modifying HTML and CSS code, customers can change the values of a number of system variables which alter Password Manager behavior. For example, password policy, intruder lockout frequency and duration, non-password authentication rules and more can all be adjusted from the Password Manager administrative web portal. System variables also survive version upgrades. Password Manager behavioral modifications are made using plug-in points, rather than (as is common with many other applications) by modifying the source code of Password Manager itself. Plug-ins are scripts or executables installed on the Password Manager server. Password Manager components call plug-in programs to make business policy decisions or to look-up information. Examples include: Look up a user s known, existing login accounts. Helpful for integration with an existing meta directory. Plug-ins are provided for LDAP directories and SQL databases. Look up a user s security questions. Can be used to leverage existing authentication data. Plug-ins are provided for LDAP and SQL implementations. Assign a new login ID to a newly created user. A sample script is provided that implements popular ID schemes. Validate form inputs for workflow requests. Is normally used to validate form inputs, such as checking that a new hire s home address has mutually-consistent city, state and area code fields. Can also populate hidden fields (e.g., directory OU) and assign IDs (e.g., e-mail address) based on business policy. Assign appropriate authorizers to workflow requests. May be based on the requester, recipient, entitlements or operations involved. Global authorization logic is easier to manage than assigning static authorizers to every conceivable kind of request. Escalate from non-responsive authorizers to alternates. A default implementation is provided, to escalate to the previous authorizer s manager. This architecture, which encapsulates business logic into stand-alone scripts or executables, has two important benefits: 2015 Hitachi ID Systems, Inc. All rights reserved. 5

It is significantly easier for organizations to adjust Password Manager behavior, since all such modifications are made in simple, self-contained files. Business logic implemented in this way survives Password Manager version upgrades, reducing the cost and delay associated with major upgrades. Password Manager includes over 312 exit points. Exit points may be triggered by many events, including: Attempts to sign into Password Manager (successful or failed). One user looking up the profile of another. Triggering an intruder lockout. Password synchronization or reset, success or failure. Checking out a managed account, account set or group set. Time-out of a privileged access session. Changes to a user s profile, such as creating a new account or changing attributes or group memberships for an existing account. Assigning a role to a user or removing a user from a role; changing Password Manager s configuration. Running a report. Example uses of exit points include sending e-mails to users, manipulating incidents in a ticketing system or forwarding an event to a security incident/event management (SIEM) system. Various pre-built interface programs designed to be called from exit points are included with Password Manager. Scriptable interface programs can create help desk incidents (e.g., ServiceNow, BMC Remedy, HP Service Manager, etc.) and sending e-mails.. 7 How does Password Manager compare to the password reset disk in Windows XP and.net? Starting with Windows XP, users can create a password reset disk whenever they change their passwords. If a user forgets his login password, he can log into his workstation by typing his login ID but leaving the password field blank and instead inserting a previously-created password reset disk. This feature is helpful for home users, but is significantly less useful than self-service password reset with Hitachi ID Password Manager: Does not work for domain users: The password reset disk feature does not work for domain passwords only local ones. Inconvenient: Users must create a new disk whenever they change their passwords. In comparison, users register with Password Manager just once. Inconvenient: Mobile users must carry the password reset disk with them. In comparison, users can access Password Manager from any computer, at any time. 2015 Hitachi ID Systems, Inc. All rights reserved. 6

Insecure: Anyone who can touch the password reset disk can steal or copy it and subsequently log into the user s account. There is no comparable vulnerability in Password Manager. 500, 1401-1 Street SE, Calgary AB Canada T2G 2J3 Tel: 1.403.233.0740 Fax: 1.403.233.0725 E-Mail: sales@hitachi-id.com www.hitachi-id.com Date: 2004-04-29 File: / pub/ wp/ documents/ faq/ hipm/ faq_architects.tex