MIM Handy Tip Series – Breadcrumbing

Everyone put your phones down and get your pencils ready. It’s Pop Quiz time! If Kris Tackett and Anthony Marsiglia are given equal precedence for the knowledge attribute as they are the creator’s of this blog and I possess the NULL gene – who wins? Did you figure it out.. Ok, that was a little…

0

Rules Extensions –Understanding Date Time Conversion Part 2

In this post we will continue the understanding of using functions in a rules extension to manage Date Time Attributes into and out of the Metaverse. The most popular use of these DateTime functions is to convert the accountExpires attribute to the employeeEndDate attribute in the FIM / MIM Portal. Now lets take a look…


Excel Functions–Data Comparison and Manipulation

Ok so you might ask what does this posting have to do with FIM, MIM, or Identity Management … Well it doesn’t not Directly. I was involved in a scenario where I am Synchronizing Data across many Data Sources that Some are Read only to the Synchronization Service and when dealing with legacy data we…


Management Agent Advanced Attribute Flows

  In this post we will discuss the Configuration of Attributes flows within a management agent to utilize an attached .dll . The assumption is you already have a Management Agent Created of some sort and now you wish to add advanced attribute flows which utilize a custom extension that is compiled as a .dll…


Understanding Joining

Update 1/19/2017 There are 3 ways to set up Join Logic for objects in the Connector Space of an MA to “Join” to objects in the Metaverse. 1st. Direct Join on the MA , configured on the MA within the properties and by selecting “Join and Projection”, yes this is the same section you would…


Basic Projection into the Metaverse

Projecting objects into the Metaverse that exist in the Connector Space but not the Metaverse can be as easy as setting up the MA with Projection declaration set with the only caveat being that you select the correct MVObject Type you wish to project the CSObject to in the Metaverse. I cant tell you how…


The Complete Synchronization Process – Part 4: Delta/Full Import/Synchronization Explained

In “The Complete Synchronization Process – Part 1: New User Synchronization”, we covered the complete synchronization process as it relates to new objects.In “The Complete Synchronization Process – Part 2: Existing User Synchronization”, we stepped through the sync process for modifying a preexisting user object. In “The Complete Synchronization Process – Part 3: Joins”, we…

5

The Complete Synchronization Process – Part 3: Joins

In “The Complete Synchronization Process – Part 1: New User Synchronization”, we covered the complete synchronization process as it relates to new objects.In “The Complete Synchronization Process – Part 2: Existing User Synchronization”, we stepped through the sync process for modifying a preexisting user object. In both of those, we mentioned joins and the sync…

4

The Complete Synchronization Process – Part 2: Existing User Synchronization

In “The Complete Synchronization Process – Part 1: New User Synchronization”, we covered the complete synchronization process as it relates to new objects. To add to that, I’d now like to discuss the complete synchronization process as it relates to pre-existing objects. As you can see below, we have the same basic environment (SQL data…

13

The Complete Synchronization Process – Part 1: New User Synchronization

Let’s take a deep-dive look at the actual synchronization process. For the purpose of this example, we will keep our environment very simple. For the time being, forget about the FIM portal or any other data sources. In this scenario, we will have a SQL data source (HR, for example) and an Active Directory. The…