FIM CM Object Reference not set to an instance of an Object
I have an issue with a single user in a clients FIM CM environment. From the FIM CM portal I select "Find a user to view or manage their information" and eneter the details for the specific user I get the error "Object Reference not set to an instance of an Object" Any other user works fine. The only thing I can think of is that initially we had another Profile Template "Computer" that this user may have referenced at some time. This template has now been deleted and hence why I think this user sees the above error. Is there anyway of removeing this link from the SQL database ? or how would do we get rid of this error for this specific user ?
November 3rd, 2011 6:49am
I can confirm receiving the "Object Reference not set to an instance of an Object" error, when deleting a profile template that have previously used in an FIM CM workflow. I don't think there is an supported way to remove the missed link. Nevertheless you can delete the related rows from the related SQL tables (I guess at least you have to edit dbo.Profiles and dbo.EventHistory) But again: not supported and not recommended in a production environment./Matthias
November 3rd, 2011 8:04am
The question then is how woiuld you get this user back up and running if what you suggest isn't supported ? There must be a supported route ?
November 3rd, 2011 9:36am
On Thu, 3 Nov 2011 13:36:26 +0000, DarrenBonehill wrote: The question then is how woiuld you get this user back up and running if what you suggest isn't supported ? There must be a supported route ? There doesn't necessarily have to be a supported route for this since deleting Profile Templates is not supported to begin with. IMO, you now have three options: 1. Delete and then recreate the problematic user account. 2. Take the unsupported route and try to cleanup the FIM CM database. 3. Open a case with Microsoft's Product Support Services. In the future, if you have a Profile Template that you no longer want to be available, modify the permissions on the Profile Template rather than trying to delete it. Paul Adare MVP - Identity Lifecycle Manager http://www.identit.ca Software: Typically silk nighties, nylons, garter belts. Contrast with hardware.
November 3rd, 2011 10:01am
Thank you for the response, the client is going to recreate the user.....
November 3rd, 2011 11:15am
On Thu, 3 Nov 2011 15:15:53 +0000, DarrenBonehill wrote: Thank you for the response, the client is going to recreate the user..... Ok, but keep in mind that will result in a new objectGUID which means that any profiles registered for that user will no longer be manageable. Paul Adare MVP - Identity Lifecycle Manager http://www.identit.ca Meets quality standards: Compiles without errors.
November 3rd, 2011 11:30am
I have also seen this error if Authenticated Users (Read - Allow) isn't present on the Certificate template that the user has been enrolled against.
November 23rd, 2011 10:45am
You may also run into this issue when using a 32-bit IE9 client instead of the 64-bit IE9.
July 2nd, 2012 11:53am