Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java[TM] System Identity Manager 7.0 Workflows, Forms, and Views 

Contents


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   Workflow
Topics in this Chapter
Related Chapters
Understanding Workflow
What is Workflow?
Workflow Components
Default Workflow Processes
Creating Transitions
Updating a Process for Identity Manager Use
Editing a Workflow in Production
Standard Workflows
Customizing a Process
Default Workflow Activities
Workflow Task
Tracking Workflow Progress
Enabling Workflow Auditing
Overview
What Information Is Stored and Where Is It?
Adding Applications
Configuring Workflow Properties
Synchronize User Password Workflow
Variables
Activities

Chapter 2   Workflow Services
Related Chapters
Workflow Built-in Variables
General Session Workflow Services Call Structure
Supported Session Workflow Services
addDeferredTask Session Workflow Service
audit Session Workflow Service
authorize Session Workflow Service
checkStringQualityPolicy Session Workflow Service
checkinObject Session Workflow Service
checkinView Session Workflow Service
checkoutObject Session Workflow Service
checkoutView Session Workflow Service
createView Session Workflow Service
disableUser Session Workflow Service
enableUser Session Workflow Service
findUser Session Workflow Service
getObject Session Workflow Service
getProperty Session Workflow Service
getResourceObject Session Workflow Service
getView Session Workflow Service
getViewForm Session Workflow Service
listResourceObjects Session Workflow Service
queryObjectNames Session Workflow Service
queryObjects Session Workflow Service
queryReferencingRoles Session Workflow Service
refreshView Session Workflow Service
removeDeferredTask Session Workflow Service
removeProperty Session Workflow Service
setProperty Session Workflow Service
unlockObject Session Workflow Service
unlockView Session Workflow Service
Provision Workflow Services
General Provision Workflow Services Call Structure
Supported Provision Workflow Services
approveProvision Provision Workflow Service
auditNativeChangeToAccountAttributes Provision Workflow Service
bulkReprovision Provision Workflow Service
authenticateUserCredentials Provision Workflow Service
changeResourceAccountPassword Provision Workflow Service
cleanupResult Provision Workflow Service
checkDeProvision Provision Workflow Service
createResourceObject Provision Workflow Service
deleteResourceAccount Provision Workflow Service
deleteResourceObject Provision Workflow Service
deProvision Provision Workflow Service
deleteUser Provision Workflow Service
disable Provision Workflow Service
enable Provision Workflow Service
getApprovals Provision Workflow Service
lockOrUnlock Provision Workflow Service
notify Provision Workflow Service
provision Provision Workflow Service
questionLock Provision Workflow Service
reject Provision Workflow Service
reProvision Provision Workflow Service
runResourceAction Provision Workflow Service
updateResourceObject Provision Workflow Service
Type Names
Right Names
Action Names

Chapter 3   Identity Manager Forms
Topics in this Chapter
Related Chapters
Understanding Forms
What Are Forms?
Customizing Forms
Overview of Customization
Additional Customization-Related Topics
Editing a Form
Working with Display Elements
Working with Other Display Elements
Calculating Values
Adding Guidance Help to Your Form
Other Form-Related Tasks
Alternatives to the Default Create and Edit User Forms
Available Scalable Forms
Customizing Tabbed User Form: Moving Password Fields to the Attributes Area
Testing Your Customized Form
Sample Forms and Form Fields
User Form Library

Chapter 4   FormUtil Methods
Related Chapters
Invoking Methods
Methods
callResourceMethod Method
buildDn Method
buildDns Method
Return Values
Examples
checkStringQualityPolicy Method
controlsAtLeastOneOrganization Method
getObject Method
getObjectNames Method
getOrganizationsDisplayNames Method
getResources Methods
getResourceObjects Methods
getRoles Method
getUnassignedApplications Method
getSubordinates Method
getUnassignedResources Method
getUsers Method
listResourceObjects Methods
testObject Method
testUser Method
hasCapability Method
hasCapabilities Method
Additional Options

Chapter 5   Identity Manager Views
Topics in this Chapter
Related Chapters
Understanding Identity Manager Views
What Is a View?
What is a View Handler?
Views and Forms
Views and Workflow
Common Views
Understanding the User View
How the User View Is Integrated with Forms
How the User View Is Integrated with Workflow
Generic Object Class
Path Expressions
Account Types and User-Oriented Views
User View Attributes
accounts Attribute
Deferred Attributes
Account Correlation View
Correlation
Admin Role View
Change User Answers View
questions
loginInterface
Change User Capabilities View
adminRoles
capabilities
controlledOrganizations
Delegate Approvers View
name
delegateApproversTo
delegateApproversSelected
delegateApproversStartDate
delegateApproversEndDate
Deprovision View
resourceAccounts
Disable View
resourceAccounts
Enable View
resourceAccounts
Find Objects View
objectType
allowedAttrs
attrsToGet
attrConditions
maxResults
results
sortColumn
selectEnable
Org View
Common Attributes
Directory Junction and Virtual Organization Attributes
Dynamic Organization Attributes
Using an Organizational Path Name Instead of a System-Generated ID
Password View
resourceAccounts
Process View
View Options
Checkin View Results
Reconcile View
Reconcile Policy View
Reconciliation Policies and the Reconcile Policy View
View Attributes
Reconcile Status View
Rename User View
Reprovision View
resourceAccounts
Reset User Password View
resourceAccounts
Resource View
Resource Object View
Role View
Task Schedule View
scheduler
task
Unlock View
WorkItem View
Returning Information about All Active Work Items
WorkItem List View
View Options
Setting View Options in Forms
Deferred Attributes
When to Use Deferred Attributes
Using Deferred Attributes
Extending Views
Attribute Registration

Chapter 6   XPRESS Language
Topics in this Chapter
About the XPRESS Language
Prefix Notation
XML Syntax and Example
Integration with Identity Manager
Why Use Expressions?
Working with Expressions
Controlling Field Visibility
Calculating Default Field Values
Deriving Field Values
Generating Field Values
Workflow Transition Conditions
Workflow Actions
Invoking Java Methods from Workflow Actions
Testing Expressions
Functions
Value Constructor Expressions
Arithmetic Expressions
Logical Expressions
String Manipulation Expressions
List Manipulation Expressions
Conditional, Iteration, and Block Expressions
Variables and Function Definition Expressions
Object Manipulation Expressions
Java and JavaScript Expressions
Debugging and Testing Expressions
Data Types

Chapter 7   XML Object Language
Topics in this Chapter
Related Chapters
Understanding XML Object Language
Example
XML Object Language and Corresponding XPRESS
Using XML Objects in XPRESS
When to Use XML Object Language Instead of XPRESS
Representing Lists in XML Object Language and XPRESS

Chapter 8   HTML Display Components
Topics in this Chapter
HTML Display Components
What Are HTML Components?
Specifying Display Components
Page Processor Requirements for HTML Components
Component Classes
Basic Component Classes
Container Classes
Component Subclasses
Naming Conventions
Data Types
Base Component Class
Basic Components
Form Mappings
Process Mappings

Index


Copyright      Index      Next     


Part No: 819-6131-10.   Copyright 2006 Sun Microsystems, Inc. All rights reserved.