Tuesday, August 10, 2010

FIM 2010 – Adding and Removing Columns in FIM List views

Back in the RC0 timeframe the list view columns were fixed despite your best efforts to change the list of attributes that your Search Scopes returned. I was pleasantly surprised to see today that it was fixed (in RC1 actually) which allows you to change the columns entirely. For instance:

Here I've added EmployeeID, EmployeeStatus and a custom field I'm contributing from AD – the last logon timestamp. Better yet, we can customize the view we see in Search Requests:

It's a little cluttered but you get the idea, some of the information you're used to digging into the request to get you can surface in the default view.

How to Customize the Column Listing Using Search Scopes

This is all about changing the attributes that are returned as part of the Search Scope being applied. Whenever you see the "Search within:" box you'll see a list of options to choose from – those are Search Scope objects that you can customize. You can do this with any Search Scope potentially, but I'll demonstrate how to customize the "All Users" scope which is displayed by default when you hit the Users page.

  1. Navigate to Administration/Search Scopes
  2. Find the "All Users" scope and select it (edit)
  3. Select the Results tab

The one I'm using in my example (sans the last logon timestamp custom attribute) is:

DisplayName;EmployeeID;EmployeeStatus;AccountName;OfficeLocation;OfficePhone;Email

  1. Finish and Submit your changes
  2. IISRESET each of your frontend web servers or wait 24 hours for the cache to timeout

0 comments:

Post a Comment