AccessProfile Widgets Guide

Similar documents
IBM. Networking Simple Network Time Protocol. IBM i. Version 7.2

IBM Endpoint Manager. Security and Compliance Analytics Setup Guide

Deployment Overview Guide

IBM Tealeaf UI Capture j2 Version 2 Release 1 May 15, IBM Tealeaf UI Capture j2 Release Notes

IBM Endpoint Manager Version 9.1. Patch Management for Ubuntu User's Guide

IBM. IBM i2 Analyze: Backing Up A Deployment. Version 4 Release 1

IBM Security Directory Integrator Version 7.2. Release Notes GI

Release Notes. IBM Tivoli Identity Manager Rational ClearQuest Adapter for TDI 7.0. Version First Edition (January 15, 2011)

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

IBM Interact Advanced Patterns and IBM Interact Version 9 Release 1.1 November 26, Integration Guide

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

IBM Security Access Manager for Versions 9.0.2, IBM Security App Exchange Installer for ISAM

Release Notes. IBM Security Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

IBM Unica Campaign Version 8 Release 6 May 25, Validation PDK Guide

IBM Security Role and Policy Modeler Version 1 Release 1. Glossary SC

IBM Tivoli Configuration Manager for Automated Teller Machines. Release Notes. Version 2.1 SC

Tivoli Access Manager for Enterprise Single Sign-On

Netcool/Impact Version Release Notes GI

Release Notes. IBM Tivoli Identity Manager Universal Provisioning Adapter. Version First Edition (June 14, 2010)

CONFIGURING SSO FOR FILENET P8 DOCUMENTS

Requirements Supplement

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

Installing Watson Content Analytics 3.5 Fix Pack 1 on WebSphere Application Server Network Deployment 8.5.5

IBM Tivoli Identity Manager IBM Security Access Manager for Enterprise Single Sign-On Adapter for Tivoli Directory Integrator

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

IBM Security Access Manager for Enterprise Single Sign-On Version Epic Integration Guide IBM SC

IBM. Avoiding Inventory Synchronization Issues With UBA Technical Note

Release Notes. IBM Tivoli Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

IBM XIV Provider for Microsoft Windows Volume Shadow Copy Service Version Installation Guide GC

IBM i Version 7.2. Systems management Logical partitions IBM

IBM. Business Process Troubleshooting. IBM Sterling B2B Integrator. Release 5.2

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

IBM Content Analytics with Enterprise Search Version 3.0. Expanding queries and influencing how documents are ranked in the results

Readme File for Fix Pack 1

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

Application and Database Protection in a VMware vsphere Environment

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

Tivoli Access Manager for Enterprise Single Sign-On

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

IBM InfoSphere MDM Web Reports User's Guide

IBM. Networking Open Shortest Path First (OSPF) support. IBM i. Version 7.2

Release Notes. IBM Tivoli Identity Manager I5/OS Adapter. Version First Edition (January 9, 2012)

IBM Security Access Manager for Enterprise Single Sign-On Version AccessStudio Guide IBM SC

IBM InfoSphere Master Data Management Reference Data Management Hub Version 11 Release 0. Upgrade Guide GI

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

IBM XIV Host Attachment Kit for AIX Version Release Notes

Contents. Notices Terms and conditions for product documentation.. 15 Trademarks Index iii

A Quick Look at IBM SmartCloud Monitoring. Author: Larry McWilliams, IBM Tivoli Integration of Competency Document Version 1, Update:

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements

IBM Maximo Calibration Version 7 Release 5. Installation Guide

IBM Tivoli Identity Manager Authentication Manager (ACE) Adapter for Solaris

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

IBM Initiate Web Reports. User's Guide. Version9Release7 SC

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

IBM FlashSystem V840. Quick Start Guide GI

IBM PowerHA SystemMirror for Linux. Version Release Notes IBM

Patch Management for Solaris

IBM. IBM i2 Analyze Windows Upgrade Guide. Version 4 Release 1 SC

IBM Management Processor. Command-Line Interface Utility Version 5.10 User s Guide Release Notes

IBM License Metric Tool Enablement Guide

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

IBM Security Role and Policy Modeler Version 1 Release 1. Planning Guide SC

IBM Tivoli Directory Server. System Requirements SC

IBM i Version 7.2. Connecting to your system Connecting to IBM Navigator for i IBM

Implementing Enhanced LDAP Security

Limitations and Workarounds Supplement

IBM Maximo Spatial Asset Management Version 7 Release 5. Installation Guide

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

IBM Netcool/OMNIbus 8.1 Web GUI Event List: sending NodeClickedOn data using Netcool/Impact. Licensed Materials Property of IBM

Sterling External Authentication Server. Installation Guide. Version 2.4

IBM License Metric Tool Version Readme File for: IBM License Metric Tool, Fix Pack TIV-LMT-FP0001

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

Using application properties in IBM Cúram Social Program Management JUnit tests

Tivoli Access Manager for Enterprise Single Sign-On

IBM. Networking INETD. IBM i. Version 7.2

IBM Storage Integration Server Version Release Notes

IBM Extended Command-Line Interface (XCLI) Utility Version 5.2. Release Notes IBM

IBM Maximo for Service Providers Version 7 Release 6. Installation Guide

Migrating on UNIX and Linux

IBM Maximo for Aviation MRO Version 7 Release 6. Installation Guide IBM

IBM Security Access Manager for Web Version 7.0. Installation Guide GC

IBM Security Access Manager for Web Version 7.0. Upgrade Guide SC

Tivoli Endpoint Manager for Patch Management - AIX. User s Guide

Tivoli Access Manager for Enterprise Single Sign-On

IBM Maximo Spatial Asset Management Version 7 Release 6. Installation Guide IBM

IBM Blockchain IBM Blockchain Developing Applications Workshop - Node-Red Integration

IBM emessage Version 8.x and higher. Account Startup Overview

IBM Operational Decision Manager Version 8 Release 5. Installation Guide

Determining dependencies in Cúram data

IBM Watson Explorer Content Analytics Version Upgrading to Version IBM

IBM Maximo for Oil and Gas Version 7 Release 6. Installation Guide IBM

IBM Tivoli Monitoring for Databases. Release Notes. Version SC

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

IBM Director Virtual Machine Manager 1.0 Installation and User s Guide

IBM i Version 7.2. Security Service Tools IBM

Performance Tuning Guide

Lightweight AccessAgent mode on Terminal Server SDK

Transcription:

IBM Security Access Manager for Enterprise Single Sign-On Version 8.2 AccessProfile Widgets Guide SC27-4444-00

IBM Security Access Manager for Enterprise Single Sign-On Version 8.2 AccessProfile Widgets Guide SC27-4444-00

Note Before using this information and the product it supports, read the information in Notices on page 19. Edition notice Note: This edition applies to ersion 8.2 of IBM Security Access Manager for Enterprise Single Sign-On, (product number 5724 V67) and to all subsequent releases and modifications until otherwise indicated in new editions. Copyright IBM Corporation 2002, 2012. US Goernment Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents Figures............... Tables............... ii About this publication........ ix Access to publications and terminology..... ix Accessibility.............. xi Technical training............ xi Support information........... xi Chapter 1. AccessProfile widgets oeriew.............. 1 Benefits of using AccessProfile widgets..... 1 Prerequisites.............. 1 Limitations............... 2 Chapter 2. Creating and using AccessProfile widgets........ 3 Creating AccessProfile widgets........ 3 Adding widgets............. 3 Editing widgets............. 4 Pinning to a state............. 5 Unpinning a state............. 5 Expanding and collapsing widgets....... 6 Deleting widgets............. 6 Uploading AccessProfile and widgets...... 6 Chapter 3. Passing alues to parameters 9 The pass by reference option......... 9 The pass by alue option.......... 9 The direct alue option.......... 10 Passing alues to parameters........ 10 Example: Passing alues to parameters..... 11 Appendix. Runtime logs....... 17 Notices.............. 19 Glossary.............. 23 Index............... 31 Copyright IBM Corp. 2002, 2012 iii

i IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Figures 1. Sample AccessProfile widget....... 11 2. Sample main AccessProfile which starts the sample AccessProfile widget....... 12 Copyright IBM Corp. 2002, 2012

i IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Tables 1. Parameter details for State A....... 11 2. Parameter details for State C....... 11 3. Parameter details for State 1....... 12 4. Parameter details for State 2....... 12 Copyright IBM Corp. 2002, 2012 ii

iii IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

About this publication IBM Security Access Manager for Enterprise Single Sign-On AccessProfile Widgets Guide proides information about how to create and use widgets. Access to publications and terminology This section proides: A list of publications in the IBM Security Access Manager for Enterprise Single Sign-On library. Links to Online publications on page xi. A link to the IBM Terminology website on page xi. IBM Security Access Manager for Enterprise Single Sign-On library The following documents are aailable in the IBM Security Access Manager for Enterprise Single Sign-On library: IBM Security Access Manager for Enterprise Single Sign-On Quick Start Guide, CF38DML Read this guide for a quick start on the main installation and configuration tasks to deploy and use IBM Security Access Manager for Enterprise Single Sign-On. IBM Security Access Manager for Enterprise Single Sign-On Planning and Deployment Guide, SC23995203 Read this guide before you do any installation or configuration tasks. This guide helps you to plan your deployment and prepare your enironment. It proides an oeriew of the product features and components, the required installation and configuration, and the different deployment scenarios. It also describes how to achiee high aailability and disaster recoery. IBM Security Access Manager for Enterprise Single Sign-On Installation Guide, GI11930901 Read this guide for the detailed procedures on installation, upgrade, or uninstallation of IBM Security Access Manager for Enterprise Single Sign-On. This guide helps you to install the different product components and their required middleware, and also do the initial configurations required to complete the product deployment. It coers procedures for using irtual appliance, WebSphere Application Serer Base editions, and Network Deployment. IBM Security Access Manager for Enterprise Single Sign-On Configuration Guide, GC23969201 Read this guide if you want to configure the IMS Serer settings, the AccessAgent user interface, and its behaior. IBM Security Access Manager for Enterprise Single Sign-On Administrator Guide, SC23995103 This guide is intended for the Administrators. It coers the different Administrator tasks. This guide proides procedures for creating and assigning policy templates, editing policy alues, generating logs and reports, and backing up the IMS Serer and its database. Use this guide together with the IBM Security Access Manager for Enterprise Single Sign-On Policies Definition Guide. Copyright IBM Corp. 2002, 2012 ix

IBM Security Access Manager for Enterprise Single Sign-On Help Desk Guide, SC23995303 This guide is intended for Help desk officers. The guide helps Help desk officers to manage queries and requests from users usually about their authentication factors. Use this guide together with the IBM Security Access Manager for Enterprise Single Sign-On Policies Definition Guide. IBM Security Access Manager for Enterprise Single Sign-On Policies Definition Guide, SC23969401 Read this guide for the detailed descriptions of the different user, machine, and system policies that Administrators can configure in AccessAdmin. Use this guide along with the IBM Security Access Manager for Enterprise Single Sign-On Administrator Guide. IBM Security Access Manager for Enterprise Single Sign-On Troubleshooting and Support Guide, GC23969301 Read this guide if you hae any issues with regards to installation, upgrade, and product usage. This guide coers the known issues and limitations of the product. It helps you determine the symptoms and workaround for the problem. It also proides information about fixes, knowledge bases, and support. IBM Security Access Manager for Enterprise Single Sign-On AccessStudio Guide, SC23995603 Read this guide if you want to create or edit profiles. This guide proides procedures for creating and editing standard and adanced AccessProfiles for different application types. It also coers information about managing authentication serices and application objects, and information about other functions and features of AccessStudio. IBM Security Access Manager for Enterprise Single Sign-On AccessProfile Widgets Guide, SC27444400 Read this guide if you want to create and use widgets. IBM Security Access Manager for Enterprise Single Sign-On Proisioning Integration Guide, SC23995703 Read this guide for information about the different Jaa and SOAP API for proisioning. It also coers procedures for installing and configuring the Proisioning Agent. IBM Security Access Manager for Enterprise Single Sign-On Web API for Credential Management Guide, SC14764600 Read this guide if you want to install and configure the Web API for credential management. IBM Security Access Manager for Enterprise Single Sign-On Lightweight AccessAgent mode on Terminal Serer SDK Guide, SC14765700 Read this guide for the details on how to deelop a irtual channel connector that integrates AccessAgent with Terminal Serices applications. IBM Security Access Manager for Enterprise Single Sign-On Serial ID SPI Guide, SC14762600 IBM Security Access Manager for Enterprise Single Sign-On has a Serice Proider Interface (SPI) for deices that contain serial numbers, such as RFID. See this guide to know how to integrate any deice with serial numbers and use it as a second authentication factor with AccessAgent. IBM Security Access Manager for Enterprise Single Sign-On Context Management Integration Guide, SC23995403 Read this guide if you want to install and configure the Context Management solution. x IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

IBM Security Access Manager for Enterprise Single Sign-On User Guide, SC23995003 This guide is intended for the end users. This guide proides instructions for using AccessAgent and Web Workplace. IBM Security Access Manager for Enterprise Single Sign-On Error Message Reference Guide, GC14762400 This guide describes all the informational, warning, and error messages associated with IBM Security Access Manager for Enterprise Single Sign-On. Online publications IBM posts product publications when the product is released and when the publications are updated at the following locations: IBM Security Access Manager for Enterprise Single Sign-On Information Center The http://pic.dhe.ibm.com/infocenter/tiihelp/2r1/index.jsp?topic=/ com.ibm.itamesso.doc/ic-homepage.html site displays the information center welcome page for this product. IBM Security Information Center The http://publib.boulder.ibm.com/infocenter/tiihelp/2r1/index.jsp site displays an alphabetical list of and general information about all IBM Security product documentation. IBM Publications Center The http://www-05.ibm.com/e-business/linkweb/publications/serlet/ pbi.wss site offers customized search functions to help you find all the IBM publications you need. IBM Terminology website The IBM Terminology website consolidates terminology for product libraries in one location. You can access the Terminology website at http://www.ibm.com/ software/globalization/terminology. Accessibility Technical training Support information Accessibility features help users with a physical disability, such as restricted mobility or limited ision, to use software products successfully. With this product, you can use assistie technologies to hear and naigate the interface. You can also use the keyboard instead of the mouse to operate all features of the graphical user interface. For additional information, see "Accessibility features" in the IBM Security Access Manager for Enterprise Single Sign-On Planning and Deployment Guide. For technical training information, see the following IBM Education website at http://www.ibm.com/software/tioli/education. IBM Support proides assistance with code-related problems and routine, short duration installation or usage questions. You can directly access the IBM Software Support site at http://www.ibm.com/software/support/probsub.html. About this publication xi

IBM Security Access Manager for Enterprise Single Sign-On Troubleshooting and Support Guide proides details about: What information to collect before contacting IBM Support. The arious methods for contacting IBM Support. How to use IBM Support Assistant. Instructions and problem-determination resources to isolate and fix the problem yourself. Note: The Community and Support tab on the product information center can proide additional support resources. xii IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Chapter 1. AccessProfile widgets oeriew AccessProfile widgets are AccessProfiles that consist of pinnable states, which you can use to build another AccessProfile. Benefits of using AccessProfile widgets Prerequisites Create AccessProfiles using existing AccessProfile widgets. The AccessProfile consists of smaller, more focused, pieces of states, triggers, and actions, which can be added as widgets in other AccessProfiles. An AccessProfile widget, like an AccessProfile, consists of states, triggers, and actions. An AccessProfile widget can be called in other AccessProfiles. Modular AccessProfile widgets are modular. For example: On mainframe clients, users choose from a list of aailable mainframe applications. Currently, all of these application workflows must be incorporated in a single AccessProfile. You can use AccessProfile widgets to break a single AccessProfile into multiple widgets; one for each application workflow. Reuse You can pass alues to the parameter ariables of AccessProfile widgets, which makes AccessProfile widgets more applicable across different AccessProfiles. For example: A widget that gets credentials from different sources like the Priileged Identity Manager serer can take the serer URL as a parameter. The same widget can be embedded multiple times in an AccessProfile and across AccessProfiles with minor differences, which can easily be parameterized. Other examples are common UI workflows that can occur in different kinds of applications. The AccessProfile for a user interface that appears in different applications can be made as a widget. It can also be used in the AccessProfiles of those indiidual applications. For example: Windows logon prompt that appears when you use Remote Desktop Protocol or Windows Explorer Map Network Drie. To use the AccessProfile widgets feature, you must install IBM Security Access Manager for Enterprise Single Sign-On ersion 8.2. Install the following components of IBM Security Access Manager for Enterprise Single Sign-On ersion 8.2. See the IBM Security Access Manager for Enterprise Single Sign-On Installation Guide. IMS Serer ims-8.2.0.0.686 AccessAgent aa-8.2.0.3001 AccessStudio as-8.2.0.0505 Copyright IBM Corp. 2002, 2012 1

Existing IBM Security Access Manager for Enterprise Single Sign-On users can install the following fix packs to upgrade. 8.2.0-ISS-SAMESSO-IMS-FP0003 8.2.0-ISS-SAMESSO-AA-FP0011 Limitations AccessProfile widgets hae limitations. You cannot inoke an AccessProfile widget in another widget. An AccessProfile can be a stand-alone profile and a widget at the same time. Howeer, if the AccessProfile is a widget, the AccessProfile properties defined in the General Properties tab in AccessStudio are ignored when it is used as a widget. 2 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Chapter 2. Creating and using AccessProfile widgets Create an AccessProfile widget, edit its properties, add it to an AccessProfile, and pin it to a state. See the following topics: Creating AccessProfile widgets Adding widgets Editing widgets on page 4 Pinning to a state on page 5 Unpinning a state on page 5 Expanding and collapsing widgets on page 6 Deleting widgets on page 6 Uploading AccessProfile and widgets on page 6 Creating AccessProfile widgets Adding widgets An AccessProfile widget is an AccessProfile that has one or more of its states declared as pinnable. You use an AccessProfile widget to build AccessProfiles. You can add the AccessProfile widget to another AccessProfile through its pinnable states. Procedure 1. Open AccessStudio. 2. Select the AccessProfile from the data type pane. 3. Click the States tab. 4. Select a state from the AccessProfile. 5. Select Properties > Form Editor. 6. Set Can be pinned in another AccessProfile to Yes. 7. Repeat steps 4 to 6 for eery state that you want to reuse. Results The selected states are pinned. The AccessProfile becomes an AccessProfile widget. What to do next Add the AccessProfile widget to another AccessProfile. See Adding widgets Use the Add Widget function to add the AccessProfile widget with its pinnable states to another AccessProfile. About this task When you add multiple instances of a widget from a single AccessProfile, each instance of the widget is automatically labeled in this format: Widget_InstanceName (AccessProfile_WidgetName). For example: Copyright IBM Corp. 2002, 2012 3

New Widget1 (Profile2) New Widget2 (Profile2) Editing widgets New Widget1 is the instance name of the widget. Profile2 is the AccessProfile name of the widget. When you add the widget in the AccessProfile, it is not automatically added as part of the AccessProfile. You must pin the widget into the selected AccessProfile state. See Pinning to a state on page 5. You cannot add widgets in an AccessProfile widget. Procedure 1. Open AccessStudio. 2. Select the AccessProfile from the data type pane. 3. Click the States tab. 4. Click Add Widget. 5. Select the name of the AccessProfile widget you want to add. Results The selected widget is added to the state diagram canass. What to do next Pin the widget with its pinnable state into the selected AccessProfile state. See Pinning to a state on page 5. You can also customize the name of the AccessProfile widget before you start pinning the widget. See Editing widgets. You can edit the AccessProfile name of the widget, the instance name of the widget or the name of the pinnable state. Edit the names to aoid confusion if you use seeral AccessProfile widgets. About this task Editing the AccessProfile name of the widget or the name of the pinnable state replicates the changes to all instances of the AccessProfile widget. Editing the instance name of the widget applies the change only to the instance that you edited. The name for each instance of the added widget is specific for that AccessProfile widget. See the IBM Security Access Manager for Enterprise Single Sign-On AccessStudio Guide for the general AccessProfile concepts and for the AccessStudio standard workflows. Procedure To edit the AccessProfile widget name: 1. Select the AccessProfile widget from the data type pane. 2. Click the General Properties tab. 4 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

3. Edit the AccessProfile ID. For example: Profile2. To edit the instance name of the widget: 1. Select the AccessProfile from the data type pane. 2. Click the States tab. 3. Click the Widget name from the state diagram canass. For example: New Widget1 (Profile2). 4. Select the Properties pane. 5. In the Form Editor tab, edit the Widget Name. 6. Click outside the Form Editor tab to apply the changes. Pinning to a state Unpinning a state What to do next Pin the widget with its pinnable state into the selected AccessProfile state. See Pinning to a state. When you add a widget in the AccessProfile, it is not automatically added as part of the AccessProfile. You must pin the widget with its pinnable state into the selected AccessProfile state. Pinning the pinnable state calls the widget. About this task You can select the AccessProfile widget instance and pinnable state that you want to pin to the selected AccessProfile state. You can pin the pinnable states of a widget to any AccessProfile state. There are no limits to the number of pinnable states that you can pin to an AccessProfile state. You can pin 1 or more of these pinnable states to the same state. If you pin a pinnable state on an instance of an AccessProfile widget to the main AccessProfile, that state is no longer aailable for pinning. Pinning to an AccessProfile state merges the pinned widget's state-machine with that AccessProfile state machine. When the current state machine reaches the state with other states pinned, all the triggers of all the states are ealuated. The order of ealuation of the triggers depends on the order in which the states are pinned. Procedure 1. Open AccessStudio. 2. Select the AccessProfile from the data type pane. 3. Click the States tab. 4. Right-click the name of the state where you want to pin the widget. 5. Select Pin State. 6. Select the instance of the widget and the specific pinnable state that you want to pin to the AccessProfile state. The AccessProfile widget and state names are displayed in this format: Widget_InstanceName::AccessProfile_WidgetName::Pinnable_state. Unpin a state if you want to remoe the connection of a widget instance and its pinnable state from the selected state. Chapter 2. Creating and using AccessProfile widgets 5

About this task In the AccessProfile widget properties pane, if you change the setting of the pinnable state to Cannot be pinned in another AccessProfile, that state is automatically unpinned from the selected AccessProfile state. Procedure 1. Open AccessStudio. 2. Select the AccessProfile from the data type pane. 3. Click the States tab. 4. Right-click the name of the pinned widget. 5. Select Unpin State. Expanding and collapsing widgets Deleting widgets Expand or collapse the AccessProfile widget to iew or hide its state details. When you add the widget in the AccessProfile: The widget is collapsed by default. The pinnable states associated with the widget are isible, although the widget is collapsed. The states that are not set as pinnable are collapsed. Click the plus sign beside the instance name of the widget to expand or to collapse its contents. Use the Delete options if you added the wrong widget to the AccessProfile and you need to replace or remoe the widget. You can delete the widget whether it is pinned or not yet pinned to a state in the AccessProfile. If you delete an AccessProfile widget with pinned states, all the pinned states from this widget are unpinned and deleted from the AccessProfile where they are added and pinned. You cannot delete a pinned state of a widget from an AccessProfile that is using it. In general, you cannot edit a widget from an AccessProfile that is using it. Use one of the following options to delete the widget from the AccessProfile state diagram canass: Click the widget and press the Delete key. Right-click the widget and select Delete from the menu. Uploading AccessProfile and widgets To actiate and use the AccessProfile, upload the AccessProfile and its associated widgets to the IMS Serer. About this task When you upload to the IMS Serer, all widgets that are pinned to the AccessProfile are also uploaded. 6 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Procedure 1. Select the AccessProfile from the Data type pane. 2. Click the Upload selected data to IMS icon from the toolbar. Alternatiely, you can right-click on the selected AccessProfile and associated widgets and select Upload to IMS. Chapter 2. Creating and using AccessProfile widgets 7

8 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Chapter 3. Passing alues to parameters When you create an AccessProfile widget, you declare the parameters through which the main AccessProfile can transfer data to the AccessProfile widget. You must declare the parameter ariables in the AccessProfile widget. Then, set the equialent parameter ariables in the AccessProfile for each AccessProfile widget parameter. You can set the following types of parameters: Account Data Bag Property Store Item The alues that are passed to these parameters are either proided as direct alues or are deried from arious sources during the AccessProfile run time. These alues can be passed to the AccessProfile widget through any of the following options: By reference By alue By direct alue The pass by reference option The pass by alue option See the following topics: The pass by reference option The pass by alue option The direct alue option on page 10 Passing alues to parameters on page 10 Example: Passing alues to parameters on page 11 Use the pass by reference option if you want the AccessProfile widget parameter ariable to use and modify the same alue that is assigned to the parameter ariable in the main AccessProfile. When alues are passed by reference: If the alue that is assigned to the parameter ariable in the main AccessProfile changes, the new alue is reflected on the designated parameter ariable that is declared in the AccessProfile widget. If the alue of the parameter ariable that is declared in the AccessProfile widget changes, the new alue is reflected on the originating parameter ariable in the main AccessProfile. The AccessProfile widget parameter ariable is set from the originating parameter ariable in the main AccessProfile. Use the pass by alue option if you want the AccessProfile widget to copy and use the current alue of the ariable in the main AccessProfile. When alues are passed by alue: Copyright IBM Corp. 2002, 2012 9

The direct alue option Passing alues to parameters If the alue assigned to the parameter ariable in the main AccessProfile changes, the new alue is not reflected on the designated parameter ariable declared in the AccessProfile widget. If the alue of the parameter ariable declared in the AccessProfile widget changes, the alue is not reflected on the originating parameter ariable in the main AccessProfile. Use the direct alue option if you want the main AccessProfile to pass a hardcoded alue to a parameter in the AccessProfile widget. With this option, the alue assigned to the parameter ariable does not change at run time. You can pass alues to the parameters that are declared in the AccessProfile widget by reference, by alue, or by specifying the direct alue. Define this option in the main AccessProfile. Procedure 1. Create an AccessProfile widget. a. Add states. See the IBM Security Access Manager for Enterprise Single Sign-On AccessStudio Guide. b. Select the state you want to pin in another AccessProfile. c. Declare the parameters that you want the main AccessProfile to pass to the pinned state. 1) Select the type of parameter. 2) Specify the parameter ID and display name. Note: There is no limit to the number of parameters you can add. Repeat step c until you complete all of the parameters you want to add. d. Add triggers and actions. See the IBM Security Access Manager for Enterprise Single Sign-On AccessStudio Guide. 2. In the main AccessProfile: a. Add the AccessProfile widget. See Adding widgets on page 3. b. Pin the pinnable state to a state. See Pinning to a state on page 5. c. Select the instance of the pinned state to edit its properties. For example: Widget_InstanceName::Pinnable_state. d. In Properties > Form Editor, expand the property details of the parameter. For example: Parameter_name[Type:Account Data Bag]. e. Select the type of parameter and passing parameter option, then click the Add icon. For passing parameters by reference Account Data Bag (By Reference) Property Store Item (By Reference) For passing parameters by alue Account Data Bag (By Value) Property Store Item (By Value) 10 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

For passing parameters by direct alue 1) Select Direct alue and the Add icon. 2) Specify the String to transfer oer. f. Sae the AccessProfile. Example: Passing alues to parameters This topic proides an example of an AccessProfile widget and a main AccessProfile. It includes a description of how the parameter alues are passed. Example of an AccessProfile widget: Figure 1. Sample AccessProfile widget This AccessProfile widget has the following states: State A is a pinnable state with the following parameter types and parameter ariables: Table 1. Parameter details for State A Parameter ariable param_adb1 param_ps1 Parameter type Account Data Bag Property Store Item State B is not pinnable. State C is a pinnable state with the following parameter type and parameter ariables: Table 2. Parameter details for State C Parameter ariable param_ps2 Parameter type Property Store Item Chapter 3. Passing alues to parameters 11

Example of a main AccessProfile: Figure 2. Sample main AccessProfile which starts the sample AccessProfile widget This main AccessProfile has the following states: State 0 State 1 has the following parameter ariables and data transfer item: Table 3. Parameter details for State 1 Parameter ariable adb1 ps1 Data transfer item Account Data Bag (By Reference) Property Store Item (By Value) State 2 has the following parameter ariables and data transfer item: Table 4. Parameter details for State 2 Parameter ariable ps2 Data transfer item Property Store Item (By Reference) State 3 Workflow The following table describes: The relationship among the states. The AccessProfile process flow. How the alues from the main AccessProfile parameter ariables are passed to the parameter ariables in the pinned states of the AccessProfile widget. 12 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Scenario Sub Scenario Result State A is pinned to State 1 of AccessProfile_main. State 1 passes the alues assigned to its parameter ariables to the parameter ariables of State A. State C is pinned to State 2. State 2 passes the alues assigned to its parameter ariable to the parameter ariable of State C. AccessProfile_main moes from State 0 to State 1. AccessProfile_main moes from State 1 to State B inside the AccessProfile_widget. AccessProfile_main moes from State B to State C inside the AccessProfile_widget. AccessProfile_main moes from State C to State 3. AccessProfile_main moes from State 3 to State 0 and then to State 1. param_adb1 is set to adb1. param_ps1 is set to ps1. param_ps2 stays uninitialized to an empty string. param_adb1 stays set to adb1. param_ps1 stays set to ps1. param_ps2 stays uninitialized to an empty string. Any change to param_adb1 is reflected to adb1, but any change to param_ps1 is not reflected to ps1. param_adb1 stays set to adb1 and param_ps1 is still set to ps1. param_ps2 stays uninitialized to empty string. Any change to the alue of param_adb1 is copied to adb1. Any change to the alue of param_ps1 is not copied to ps1. The last alue set for param_adb1 is copied to adb1 The alue for ps2 remains unchanged. param_adb1 and param_ps1 are reinitialized with the current alues of adb1 and ps1. param_ps2 stays uninitialized to an empty string. Chapter 3. Passing alues to parameters 13

Scenario Sub Scenario Result State A is pinned to State 1 of AccessProfile_main. State 1 passes the alues assigned to its parameter ariables to the parameter ariables of State A. State C of the AccessProfile_widget is left dangling. AccessProfile_main moes from State 1 to State 2. AccessProfile_main moes from State 2 to State 3. AccessProfile_main moes to State 1 from State 0. AccessProfile_main moes from State 1 to State B inside the AccessProfile_widget. param_adb1 stays initialized to the recent alue of adb1. param_adb1 always uses the most recent alue of adb1. Any change to the alue of adb1 in the profile is made aailable to param_adb1. param_ps1 stays initialized to the alue of ps1. Any change to the alue of ps1 does not affect the alue of param_ps1. param_ps2 is initialized with the latest alue of ps2. Any change to the alue of param_ps2 inside the AccessProfile_widget is copied back to ps2. param_adb1stays initialized to the most recent alue of adb1. param_ps1 stays initialized to the last set alue of ps1. param_ps2stays initialized to the most recent alue of ps2. param_adb1 is set to adb1 and param_ps1 is set to ps1. param_ps2 stays uninitialized to empty string. param_adb1 stays set to adb1 and param_ps1 is stays set to ps1. param_ps2 stays uninitialized to empty string. Any change to the alue of param_adb1 is copied to adb1, but any change to the alue of param_ps1 is not copied to ps1. 14 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Scenario Sub Scenario Result AccessProfile_main moes from State B to State C inside the AccessProfile_widget. param_adb1 stays set to adb1 and param_ps1 is still set to ps1. param_ps2 stays uninitialized to empty string. Any change to the alue of param_adb1 is copied to adb1, but any change to the alue of param_ps1 is not copied to ps1. Chapter 3. Passing alues to parameters 15

16 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Appendix. Runtime logs Check the runtime logs of the main AccessProfile or the associated AccessProfile widget if an issue occurs while using the AccessProfile or widget. You can iew the runtime logs from the AccessStudio Messages pane. Example of a runtime log: 18:46:26.3437500 [State Machine Id - 0] Action: Run a VBScript or JScript. Property line is set to auth_ibm_intranet. This runtime log includes the time and action that was triggered. When you click a state name, trigger name or action name from the runtime log, it opens the AccessProfile that contains the trigger and not the widget. The runtime logs include information about: When an AccessProfile is loaded When a state is transitioned When a trigger is fired When an action is run When a widget is not found Note: The runtime logs do not include information about the state transition between the start and end of a pinned state. Copyright IBM Corp. 2002, 2012 17

18 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Notices This information was deeloped for products and serices offered in the U.S.A. IBM may not offer the products, serices, or features discussed in this document in other countries. Consult your local IBM representatie for information on the products and serices currently aailable in your area. Any reference to an IBM product, program, or serice is not intended to state or imply that only that IBM product, program, or serice may be used. Any functionally equialent product, program, or serice that does not infringe any IBM intellectual property right may be used instead. Howeer, it is the user's responsibility to ealuate and erify the operation of any non-ibm product, program, or serice. IBM may hae patents or pending patent applications coering subject matter described in this document. The furnishing of this document does not gie you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drie Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan, Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan The following paragraph does not apply to the United Kingdom or any other country where such proisions are inconsistent with local law : INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement might not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-ibm Web sites are proided for conenience only and do not in any manner sere as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. Copyright IBM Corp. 2002, 2012 19

IBM may use or distribute any of the information you supply in any way it beliees appropriate without incurring any obligation to you. Licensees of this program who wish to hae information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 U.S.A. Such information may be aailable, subject to appropriate terms and conditions, including in some cases payment of a fee. The licensed program described in this document and all licensed material aailable for it are proided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equialent agreement between us. Any performance data contained herein was determined in a controlled enironment. Therefore, the results obtained in other operating enironments may ary significantly. Some measurements may hae been made on deelopment-leel systems and there is no guarantee that these measurements will be the same on generally aailable systems. Furthermore, some measurement may hae been estimated through extrapolation. Actual results may ary. Users of this document should erify the applicable data for their specific enironment. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly aailable sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objecties only. All IBM prices shown are IBM's suggested retail prices, are current and are subject to change without notice. Dealer prices may ary. This information is for planning purposes only. The information herein is subject to change before the products described become aailable. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of indiiduals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on arious operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to 20 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

IBM, for the purposes of deeloping, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples hae not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, sericeability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of deeloping, using, marketing, or distributing application programs conforming to IBM's application programming interfaces. If you are iewing this information in softcopy form, the photographs and color illustrations might not be displayed. Trademarks IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and serice names might be trademarks of IBM or other companies. A current list of IBM trademarks is aailable on the Web at Copyright and trademark information; at www.ibm.com/legal/copytrade.shtml. Adobe, Acrobat, PostScript and all Adobe-based trademarks are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Goernment Commerce. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a trademark of Linus Toralds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Goernment Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Jaa and all Jaa-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Notices 21

Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries. Other company, product, and serice names may be trademarks or serice marks of others. 22 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide

Glossary AccessAdmin. A web-based management console that Administrators and Helpdesk officers use to administer the IMS Serer and to manage users and policies. AccessAgent plug-in. A piece of script, written in VBscript or Jaascript, that is embedded within an AccessProfile to perform custom checking of conditions or to execute custom actions. It is used for extending the capability of an AccessProfile beyond the built-in triggers and actions. AccessAgent. The client software that manages the identity of the user, authenticates the user, and automates single sign-on and sign-off. AccessAssistant. The web-based interface that helps users to reset their passwords and retriee their application credentials. AccessProfile widget / widget. An independent AccessProfile that consists of pinnable states, which can be used to build another AccessProfile. AccessProfiles. AccessAgent uses these XML specifications to identify application screens that it can perform single sign-on and automation. AccessStudio. An application used by Administrators for creating and maintaining AccessProfiles. Account data bag. A data structure that holds user credentials in memory while single sign-on is performed on an application. Account data item template. A template that defines the properties of an account data item. Account data item. logon. The user credentials required for Account data template. A template that defines the format of account data to be stored for credentials captured by using a specific AccessProfile. Account data. The logon information required to erify an authentication serice. It can be the user name, password, and the authentication serice which the logon information is stored. Action. In profiling, an act that can be performed in response to a trigger. For example, automatic filling of user name and password details as soon as a sign-on window displays. Actie Directory (AD). A hierarchical directory serice that enables centralized, secure management of an entire network, which is a central component of the Microsoft Windows platform. Actie Directory credentials. user name and password. The Actie Directory Actie Directory password synchronization. An IBM Security Access Manager for Enterprise Single Sign-On feature that synchronizes the ISAM ESSO password with the Actie Directory password. Actie RFID (ARFID). ARFID is both a second authentication factor and a presence detector. It can detect the presence of a user and AccessAgent can be configured to perform specific actions. In preious releases, it is called Actie Proximity Badge. ActieCode. Short-lied authentication codes that are generated and erified by IBM Security Access Manager for Enterprise Single Sign-On. There are two types of ActieCodes: Mobile ActieCodes and Predictie ActieCodes. Mobile ActieCodes are generated by IBM Security Access Manager for Enterprise Single Sign-On and dispatched to the mobile phone or email account of the user. Predictie ActieCodes, or One Time Passwords, are generated from OTP tokens when a user presses its button. Combined with alternatie channels or deices, ActieCodes proide effectie second-factor authentication. Administrator. A person responsible for administratie tasks such as access authorization and content management. Administrators can also grant leels of authority to users. Application policies. A collection of policies and attributes goerning access to applications. Application programming interface (API). An interface that allows an application program written in a high-leel language to use specific data or functions of the operating system or another program. Application. One or more computer programs or software components that proide a function in direct support of a specific business process or processes. In AccessStudio, it is the system that proides the user interface for reading or entering the authentication credentials. Audit. A process that logs the user, Administrator, and Helpdesk actiities. Authentication factor. The different deices, biometrics, or secrets required as credentials for alidating digital identities. Examples of authentication Copyright IBM Corp. 2002, 2012 23

factors are passwords, smart card, RFID, biometrics, and one-time password tokens. Authentication serice. In IBM Security Access Manager for Enterprise Single Sign-On, a serice that erifies the alidity of an account against their own user store or against a corporate directory. Identifies the authentication serice associated with a screen. Account data saed under a particular authentication serice is retrieed and auto-filled for the logon screen that is defined. Account data captured from the logon screen defined is saed under this authentication serice. Authorization code. An alphanumeric code generated for administratie functions, such as password resets or two-factor authentication bypass with AccessAgent, AccessAssistant, and Web Workplace. Auto-capture. A process that allows a system to collect and reuse user credentials for different applications. These credentials are captured when the user enters information for the first time, and then stored and secured for future use. Automatic sign-on. A feature where users can log on to the sign-on automation system and the system logs on the user to all other applications. Base distinguished name. A name that indicates the starting point for searches in the directory serer. Bidirectional language. A language that uses a script, such as Arabic and Hebrew, whose general flow of text proceeds horizontally from right to left, but numbers, English, and other left-to-right language text are written from left to right. Bind distinguished name. A name that specifies the credentials for the application serer to use when connecting to a directory serice. The distinguished name uniquely identifies an entry in a directory. See also Distinguished name. Biometrics. The identification of a user based on a physical characteristic of the user, such as a fingerprint, iris, face, oice, or handwriting. Card Serial Number (CSN). A unique data item that identifies a hybrid smart card. It has no relation to the certificates installed in the smart card Cell. In WebSphere Application Serer, a cell is a irtual unit that consists of a deployment manager and one or more nodes. Certificate authority (CA). A trusted organization or company that issues the digital certificates. The certificate authority typically erifies the identity of the indiiduals who are granted the unique certificate. IMS Serer Certificate. Used in IBM Security Access Manager for Enterprise Single Sign-On. The IMS Serer Certificate allows clients to identify and authenticate an IMS Serer. Client AccessAgent. AccessAgent installed and running on the client machine. Client workstation, client machine, client computers. Computers where AccessAgent installed. Clinical Context Object Workgroup (CCOW). A endor independent standard, for the interchange of information between clinical applications in the healthcare industry. Clustering. In WebSphere Application Serer, clustering is the ability to group application serers. Clusters. A group of application serers that collaborate for the purposes of workload balancing and failoer. Command line interface. A computer interface in which the input command is a string of text characters. Credentials. Information acquired during authentication that describes a user, group associations, or other security-related identity attributes, and that is used to perform serices such as authorization, auditing, or delegation. For example, a user ID and password are credentials that allow access to network and system resources. Cryptographic application programming interface (CAPI). An application programming interface that proides serices to enable deelopers to secure applications using cryptography. It is a set of dynamically-linked libraries that proides an abstraction layer which isolates programmers from the code used to encrypt the data. Cryptographic Serice Proider (CSP). A feature of the i5/os operating system that proides APIs. The CCA Cryptographic Serice Proider enables a user to run functions on the 4758 Coprocessor. Data source. The means by which an application accesses data from a database. Database (DB) serer. A software program that uses a database manager to proide database serices to software programs or computers. DB2. A family of IBM licensed programs for relational database management. Deployment manager profiles. A WebSphere Application Serer runtime enironment that manages operations for a logical group, or cell, of other serers. 24 IBM Security Access Manager for Enterprise Single Sign-On: AccessProfile Widgets Guide Deployment manager. A serer that manages and configures operations for a logical group or cell of other serers.

Deproision. To remoe a serice or component. For example, to deproision an account means to delete an account from a resource. Desktop application. desktop. Application that runs in a Desktop Manager. Manages concurrent user desktops on a single workstation Direct auth-info. In profiling, direct auth-info is a direct reference to an existing authentication serice. Directory serice. A directory of names, profile information, and computer addresses of eery user and resource on the network. It manages user accounts and network permissions. When a user name is sent, it returns the attributes of that indiidual, which might include a telephone number, or an email address. Directory serices use highly specialized databases that are typically hierarchical in design and proide fast lookups. Directory. A file that contains the names and controlling information for objects or other directories. Disaster recoery site. A secondary location for the production enironment in case of a disaster. Disaster recoery. The process of restoring a database, system, policies after a partial or complete site failure that was caused by a catastrophic eent such as an earthquake or fire. Typically, disaster recoery requires a full backup at another location. Distinguished name. The name that uniquely identifies an entry in a directory. A distinguished name is made up of attribute:alue pairs, separated by commas. For example, CN=person name and C=country or region. Distributed IMS Serer. The IMS Serers are deployed in multiple geographical locations. Domain name serer (DNS). A serer program that supplies name-to-address conersion by mapping domain names to IP addresses. Dynamic link library (DLL). A file containing executable code and data bound to a program at load time or run time, rather than during linking. The code and data in a DLL can be shared by seeral applications simultaneously. Enterprise directory. A directory of user accounts that define IBM Security Access Manager for Enterprise Single Sign-On users. It alidates user credentials during sign-up and logon, if the password is synchronized with the enterprise directory password. An example of an enterprise directory is Actie Directory. Enterprise Single Sign-On (ESSO). A mechanism that allows users to log on to all applications deployed in the enterprise by entering a user ID and other credentials, such as a password. Enterprise user name. The user name of a user account in the enterprise directory. ESSO audit logs. A log file that contains a record of system eents and responses. ESSO audit logs are stored in the IMS Database. ESSO Credential Proider. Preiously known as the Encentuate Credential Proider (EnCredentialProider), this is the IBM Security Access Manager for Enterprise Single Sign-On GINA for Windows Vista and Windows 7. ESSO credentials. password. The ISAM ESSO user name and ESSO GINA. Preiously known as the Encentuate GINA (EnGINA). IBM Security Access Manager for Enterprise Single Sign-On GINA proides a user interface that is integrated with authentication factors and proide password resets and second factor bypass options. ESSO Network Proider. Preiously known as the Encentuate Network Proider (EnNetworkProider). An AccessAgent module that captures the Actie Directory serer credentials and uses these credentials to automatically log on the users to their Wallet. ESSO password. the user Wallet. The password that secures access to Eent code. A code that represents a specific eent that is tracked and logged into the audit log tables. Failoer. An automatic operation that switches to a redundant or standby system in the eent of a software, hardware, or network interruption. Fast user switching. A feature that allows users to switch between user accounts on a single workstation without quitting and logging out of applications. Federal Information Processing Standard (FIPS). A standard produced by the National Institute of Standards and Technology when national and international standards are nonexistent or inadequate to satisfy the U.S. goernment requirements. Fix pack. A cumulatie collection of fixes that is made aailable between scheduled refresh packs, manufacturing refreshes, or releases. It is intended to allow customers to moe to a specific maintenance leel. Fully qualified domain name (FQDN). In Internet communications, the name of a host system that Glossary 25