Blog

Open Source: Review of FIM PowerShell Module

The FIM PowerShell Module (started by Craig Martin and now updated most frequently by Brian Desmond) is a great set of commandlets that help you to automate Interactions with FIM Service and FIM Sync Service. Managing Sync This library is great for automating tests. This library and Ryan Newington’s Lithnet-Miis-PowerShell (see my review on LithNet) are very complimentary. You can retrieve CS Objects, Run History, start an MA. I found that the most interesting Sync related Cmdlets are the

Continue reading

Speaking at Cloud Identity Summit 2017

I am excited to announce that I will be speaking at the Cloud Identity Summit 2017 in Chicago in June. I will discuss How Identity Management (Employee and Consumer) affects the bottom line. http://feeds.feedburner.com/IdentityLifecycleManagerilmBestPractices

Continue reading

Is MIM dead? Not yet!

From time to time I hear people wonder if MIM is dead. Why do people ask? They don’t feel like they have heard a good road map recently They aren’t seeing the improvements they hoped for They aren’t paying attention to the actions of the product group Why do I say it isn’t dead yet? While the Cloud Identity is the future, we are and will be in hybrid identity for a long time and MIM is Microsoft’s key component to that.

Continue reading

Christmastime FIM/MIM Open Source WF Reviews

Over the years since FIM was first beta’d as ILM2 we have seen some cool workflows be released to open source. This is my review of the workflows I can find that are open source. First let me salute everyone who has contributed to the FIM and MIM community with these big undertakings. That said I am trying to give guidance to my readers as to what is the most useful in various situations and so I will make specific recommendations.

Continue reading

MIM 2016 SP1 -- Implications

Earlier this month Microsoft released MIM 2016 SP1 But what does this mean for you? Biggest Implications Exchange Online (Office365) for the MIM Service  without losing the ability to approve requests from within Outlook, and the requesting of groups within Outlook. Since lots of orgs are using Office 365 no more embarrassing conversations about these great features you can’t have. Support for other browsers for MIM Portal

Continue reading

Post Migration Your MIM/FIM Attribute Flow Precedence is Incorrect

Have you ever found out that attribute flow precedence is messed up, wrong or otherwise in error just after you followed the steps to migrate your MIM/FIM configuration from Dev to Prod or vice-versa? Well I am finally blogging about a discovery I made. The list of steps (reproduced below from the above link) are incomplete: Back up the pilot and production environments by using the Backup and Restore procedures.

Continue reading

SharePoint MA -- avoid the noise

In using the SharePoint MA from Steve Kean I noticed that some of the fields I imported were coming in with some extra noise or crap at the beginning: String;#164 All I really wanted was the 164. While I can use the Word function in a sync rule to get past it Word(strAttribute,2,“2”) I really would prefer to bypass it altogether. Well thanks to Jermaine Snipe I found why this happens and how to bypass it:

Continue reading

Check your inputs -- Save your job!

At various times in my 10 years of Identity Management Consulting and 25 years working in the IT industry I have been asked to clean up various messes generated by those before me. Some of those messes involved disk failure or other issues that couldn’t be completely prevented. But some involved automated process that didn’t check their inputs.  If garbage into a computer gives you garbage out, then garbage into an automated process that doesn’t check its inputs gives you a meltdown!

Continue reading

FIM Custom Expressions inside Custom Expressions?

Recently, I needed to take Longitude and Latitude data that was given to me in the following format and break it into its individual components and then flow it out to AD. Let’s suppose the data looks like this: “Point -10.1223 45.945” I could just use the Left and Right functions to get out the Longitude and Latitude. The problem was it could also look like this depending on the level of precision:

Continue reading

How many attributes can you have in the Metaverse?

Back in 2013 I published 5 posts about the Secrets of the Metaverse: Parts 1-5: What is the Metaverse? How is the Metaverse data stored? Is there a limit to how many Metaverse attributes I can have? Has access to the metaverse gotten faster with recent releases? How do I safely query the metaverse? Added (Aug 5 2015): How Many Metaverse Attributes can I have? The third post was about how many attributes you can have in the Metaverse in which I said that the mms_metaverse_lineageguid table limits us to 502 single valued non-reference attributes in the Metaverse.

Continue reading