TABLE OF CONTENTS


Chapter 1 Introduction

1.1 Why we need custom code
1.2 What this book covers
1.3 Technical Terms
1.4 CA IdentityMinder Components
1.5 Server Configuration
1.6 Conclusions

Chapter 2 Administration Concepts

2.1 Requirement
2.2 Create Admin Task
2.2.1 Profile Tab
2.2.2 Search Tab
2.2.3 Tabs Tab
2.2.4 Fields Tab
2.2.5 Event Tab
2.2.6 Role Use Tab
2.3 Provisioning
2.3.1 Account Template and Attribute Mapping
2.3.2 Provisioning Directory
2.3.3 Attribute mapping: User- Global User - Account
2.3.4 Synchronization
2.4 Identity Policy Set and Policy Xpress
2.4.1 Identity Policy Set
2.4.2  Policy Xpress
2.5 How it works
2.5.1 How UI works
2.5.2 View Submitted Task   
2.6 Conclusion

Chapter 3 Programming Concepts and Configuring IDE

3.1 CA IdentityMinder APIs Overview
3.1.1 Business Logic Task Handler API (BLTH)
3.1.2    Workflow API
3.1.3 Participant Resolver API
3.1.4 Event Listener API
3.1.5 Logical Attribute API
3.1.6 Validation Rules
3.1.7 Email Template
3.1.8 Notification Rule
3.1.9 Task Execution Web Service (TEWS)
3.2  Task Phases
3.2.1 Synchronous Phase Operations
3.2.2 Asynchronous Phase Operations
3.3 Configuring IDE
3.4 Conclusions


Chapter 4 Business Logic Task Handler

4.1 Programming and Configuration Concepts
4.1.1 Programming
4.1.2 Configuration
4.2 Task Session
4.3 Access to Managed Objects
4.4 Code Examples
4.4.1 Basic programming: BLTHAdapter and life cycle
4.4.2 Modify user’s attributes by BLTHContext
4.4.3 Modify user’s attribute by ProviderAccessor
4.4.4 BLTHContext and ProviderAccessor
4.4.5 Business Logic Task Handler and screen.
4.5 Conclusion

Chapter 5 Workflow

5.1 Workflow Concepts
5.1.1 Default Workflow Features
5.1.2 Workpoint Designer Concept
5.2 Custom Workflow
5.2.1 Workflow and CA IdentityMinder
5.2.2 Workpoint Component
5.3 Code Examples
5.3.1 Workflow:  One Approver
5.3.2 Workflow: Delay by city
5.3.3 Category
5.4 WorkPoint Programming
5.4.1 Activity , Server Automated   and Automated
5.4.2 Script for Server Automated   and Automated
5.4.3 Agent scripts can be designated Synchronous or Asynchronous.
5.4.4 Saving Job Objects
5.4.5 Search reference
5.5 Use cases examples   
5.5 Conclusion  


Chapter 6: Additional APIs

6.1 Participant Resolver API
6.1.1 Programming
6.1.2 Code Example: Participant Resolver API
6.1.3 Use Case Example
6.2 Event Listener API
6.2.1 Programming
6.2.2 Code Example: Event Listener API
6.2.3 Code Example: Event Generating
6.2.4 Use Case Examples
6.3 Logical Attribute API
6.3.1 Programming
6.3.2 Code Example
6.3.2 Use Case
6.4 Validation Rules
6.4.1 Programming
6.4.2 Code Example: Task-level validation
6.4.3 Code Example: Directory-level validation
6.5 Email Notification
6.5.1 How to implement email notification
6.5.2 Code Example: Email Template
6.5.3 Code Example: Email notification by Service API
6.6 Notification Rule API
6.6.1 Programming
6.6.2 Code Example
6.6.3 Use Case
6.6.3 Notification Rule and Email Template Limitation and Service API
6.7 Task Execution Web Service (TEWS)
6.7.1 Code Example
6.8 Additional Concept
6.9 Conclusion 


Appendix A: Import Workflow
Appendix B: Hot Deployment

No comments:

Post a Comment