
|
| 910 |
Table of Contents
Introduction
Audience and Prerequisites
At Course Completion
Student Materials
Course Outline
Introduction
This 4-day instructor-led course is a direct follow-on to MS-2731, Designing,
Deploying, and Managing Microsoft Identity Integration Server (MIIS) 2003,
and addresses MIIS 2003 advanced implementation and development issues.
Note: MIIS 2003 has been combined with Certificate Lifecycle Manager under the brand ILM 2007. Where we use the term "MIIS 2003", we are referring to that component of ILM 2007 that used to be called MIIS 2003.
Return to Top
Audience and Prerequisites
This course is intended for the MIIS architect, implementer or developer who
is familiar with basic MIIS implementation (and must have attended the MS-2731,
Designing, Deploying, and Managing Microsoft Identity Integration Server (MIIS)
2003 course, or gained equivalent knowledge). They will have broad experience
in MIIS-related infrastructure technologies (like LDAP, Windows 200X, AD, SQL
Server, Exchange, etc.) as well as an understanding of the .NET framework, some
familiarity with the Visual Studio .NET environment and more than a passing
acquaintance with Visual Basic .NET.
The actual amount of code written during the course is quite small; the course
has been structured such that: developers can spend more time looking at provided
code, and tweaking it; implementers can get involved with overall considerations
of data flow; while architects can spend more time considering the wider problems
and their solutions - and all three gain an understanding of how an implementation
team interacts.
Return to Top
At Course Completion
After completing the course, the student will have learned many techniques
applicable to the development of an MIIS solution.
Return to Top
Student Materials
The student kit includes a comprehensive workbook and other necessary materials
for this class.
Return to Top
Course Outline
Module 1 - Using Rules Extensions
Deployment in the .NET environment
When do Rules Run?
The Visual Studio Environment (�tips for survival�)
Protecting your Source Code
Lab:The Visual Studio Environment
Demo:Visual SourceSafe
Module 2 - MIIS and Other Classes
Object Oriented Concepts (as they apply to MIIS)
The MIIS Classes
Some VB .NET issues
Debugging
XML Reader Classes
Lab: MIIS classes
Lab: Debugging
Lab: XML Reader classes
Module 3 - Exceptions and Reporting
Exception Handling and Prevention
Using WMI from VB .NET
Using SQL Queries to report on the metadirectory
Lab: Extending Logging and Handling Exceptions
Demo:WMI
Lab: Reporting on the Metaverse
Module 4 - Some Implementation Considerations
Data Discovery versus Ongoing Operations
Joining, Projection and Bread-crumbing
Disaster Recovery
Run Cycles
Design Considerations
Lab: Join Resolution
Lab/Demo: Delayed Join Resolution
Module 5 - Basic techniques
Handling Dates
Multiple Metaverse Extensions
Database Deltas
Precedence
Lab: Multiple Metaverse Extensions
Lab: Database Deltas
Demo: Using LDAP and CDO with Exchange
Module 6 - Role-Based Access Control
Managing Active Directory Accounts
Creating Missing Parent OUS
Group Population
Lab: Multiple Active Directory Accounts
Lab: Creating Missing OUs
Lab: Group Population
Module 7 - Workflow
Approaches to Workflow
Data driven and workflow provisioning
Lab/Demo: Contractor Account Workflow Provisioning
Lab: Delayed Actions
Module 8 - Extending MAs
SQL Server as an Intermediary
Extensible Connectivity MAs (XMAs)
Extending Password Management
Using PCNS and Password Portals
Lab: SQL Server as Intermediary
Lab: Post-Processing XMA
Lab: DTS Automation XMA
Lab: Extending Password Management
Return to Top
|