Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java[TM] System Identity Manager 7.1 Deployment Tools 

Contents


List of Figures

List of Tables

Preface
Who Should Use This Book
How This Book Is Organized
Conventions Used in This Book
Typographic Conventions
Symbols
Shell Prompts
Related Documentation and Help
Accessing Sun Resources Online
Contacting Sun Technical Support
Related Third-Party Web Site References
Sun Welcomes Your Comments

Chapter 1   Using the Identity Manager IDE
Overview
Major Features
How Identity Manager IDE Compares to BPE
Installing the Identity Manager IDE
Before You Begin
Upgrading Version 7.0 Projects
Installing the Module
Working with the Identity Manager IDE Interface
IdM Menu
Explorer Window
Editor Window
Palette Window
Properties Window
Output Window
Debugger Windows
Using Keyboard Shortcuts
Working with Identity Manager IDE Projects
What is a Project?
Creating a Project
Choosing an Existing Project
Setting the Identity Manager Instance
Managing the Embedded Repository
Working with Repository Objects
Supported Object Types
Checking-Out Views
Getting Objects from the Repository
Uploading Objects to the Repository
Creating New Objects
Editing Objects
Deleting Objects
Using the Diff Options
Working with XML
Editing XML
Using Auto-Completion
Identifying and Correcting Malformed XML
Validating XML
Working with the Identity Manager IDE Debugger
Starting the Debugger
Setting Breakpoints
Using Watches
Stepping Through an Executing Process
Debugging Forms
Testing Rules
Debugging Workflows
Using the Identity Manager IDE Tutorial: Debugging Forms, Rules, and Workflows
Debugging Java and XPRESS
Stopping the Debugger
Disabling the Debugger
Running the Debugger Outside a Test Environment
Uninstalling Identity Manager IDE from NetBeans
Troubleshooting Identity Manager IDE
Unable to Delete Errors
Out of Memory Errors
Tomcat Manager Dialog Displays, Requesting User Name and Password

Chapter 2   Working with Rules
Understanding Rules and Rule Libraries
What is a Rule?
Why Use Rules?
What is a Rule Library?
Customizing Default Rules and Rule Libraries
Active Sync Rules
AlphaNumeric Rules Library
Auditor Rules
Compliance Violation Rules
DateLibrary
Excluded Resource Accounts Rule SubType
Naming Rules Library
RegionalConstants Library
Developing New Rules and Rule Libraries
Understanding Rule Syntax
Writing Rules in JavaScript
Referencing Rules
Basic Rule Call Syntax
Rule Argument Resolution
Securing Rules
Securing a Rule
Creating Rules that Reference More Secure Rules

Chapter 3   Working with Variable Namespaces
Active Sync
Interactive Edits
Load Operations
Reconciliation Rules
SPML
X.509 Integration
Miscellaneous Variable Contexts

Chapter 4   Developing Adapters
Overview
Who Should Read this Chapter?
What is a Resource Adapter?
How Do Active Sync-Enabled Adapters and Standard Adapters Differ?
How Standard Resource Adapters Work
How Active Sync-Enabled Adapters Work
Preparing to Create a Custom Adapter
Understanding Your Resource
What’s in the Resource Extension Facility (REF) Kit?
Getting Started
Getting Familiar with Your Resource Adapter
Adapter Components
Resource Information Defined in Resource Adapters
Writing Adapter Methods
Standard Resource Adapter-Specific Methods
Writing Active Sync-Specific Methods
Installing the Custom Adapter
Maintaining the Custom Adapter
Testing Your Adapter
Testing a Custom Adapter
Testing the Resource Object in Identity Manager
Typical Errors
Debugging LoginConfig Changes

Chapter 5   Working with Firewalls or Proxy Servers
Servlet APIs

Chapter 6   Configuring Dictionary Support
About the Dictionary Policy
Configuring the Dictionary Policy
Implementing the Dictionary Policy

Chapter 7   Using SPML 1.0 with Identity Manager Web Services
Who Should Read This Chapter
Working with Identity Manager Web Service Interfaces
Configuring SPML
Installing and Modifying Repository Objects
Editing the waveset.properties File
Editing Configuration Objects
Understanding How Requests Are Processed
How an Add Request is Processed
How a Modify Request is Processed
How a Search Request is Processed
Launching the SPML Browser
Connecting to the Identity Manager Server
Testing and Troubleshooting the SPML Configuration
Developing SPML Applications
ExtendedRequest Examples
Example Form
Using Trace with SPML
Examples
Add Request
Modify Request
Search Request

Chapter 8   Using SPML 2.0 with Identity Manager Web Services
Who Should Read This Chapter
Overview
How SPML 2.0 Compares to SPML 1.0
How SPML 2.0 Concepts Are Mapped to Identity Manager
Supported SPML 2.0 Capabilities
Async Capability Support
Batch Capability Support
Bulk Capability Support
Password Capability Support
Suspend Capability Support
Which SPML 2.0 Features Are Not Supported
Configuring Identity Manager to Use SPML 2.0
The SPML2 Configuration Object
web.xml
Using Trace with SPML
Extending the System
Sample SPML 2.0 Adapter

Appendix A   Using the Business Process Editor
Overview
Starting and Configuring the BPE
Starting the BPE
Specifying a Workspace
Enabling JDIC
Using SSL in the BPE
Navigating the Business Process Editor
Working with the BPE Interface
Loading Processes or Objects
Setting Editor Options
Validating Workflow Revisions
Saving Changes
Inserting XPRESS
Using Keyboard Shortcuts
Accessing JavaDocs
Inserting a Method Reference
Working with Generic and Configuration Objects
Common Persistent Object Classes
Viewing and Editing Objects
Creating a New Object
Validating a New Configuration Object
Creating and Editing Rules
Using the BPE Interface
Creating a New Rule
Editing a Rule
Rule Libraries
Customizing a Workflow Process
Step 1: Create a Custom Email Template
Step 2: Customize the Workflow Process
Debugging Workflows, Forms, and Rules
Recommendations for Use
Using the Debugger Main Window
Stepping through an Executing Process
Getting Started
Debugging Workflows
Debugging Forms

Index


Copyright      Index      Next     


.   Copyright 2007 Sun Microsystems, Inc. All rights reserved.