Resource Control Display Configuration Modification

Forefront Identity Manager
2010 Installation &
Configuration
Resource Control Display Configuration Modification
Examples
Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under
copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or
transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for
any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights
covering subject matter in this document. Except as expressly provided in any written license agreement from
Microsoft, our provision of this document does not give you any license to these patents, trademarks, copyrights,
or other intellectual property.
The descriptions of other companies’ products in this document, if any, are provided only as a convenience to
you. Any such references should not be considered an endorsement or support by Microsoft. Microsoft cannot
guarantee their accuracy, and the products may change over time. Also, the descriptions are intended as brief
highlights to aid understanding, rather than as thorough coverage. For authoritative descriptions of these
products, please consult their respective manufacturers.
© 2013 Microsoft Corporation. All rights reserved. Any use or distribution of these materials without express
authorization of Microsoft Corp. is strictly prohibited.
Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United
States and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their respective
owners.
ii
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Resource Control Display Configuration Modification Examples
You may have noticed in the example screenshots that a group, when viewed from the FIM portal, may look
different than it does in your environment. Many users find value in having one convenient location that
displays all of the custom attributes that are specific to their own environment. Here, we will discuss what is
necessary to make this modification.
To begin, navigate to the portal home screen:
Page 3
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
At the bottom of the left-hand menu, select “Administration”
Page 4
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
From the “Administration” menu, select “Resource Control Display Configurations”
Page 5
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
This will display the Resource Control Display Configurations screen.
Page 6
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Here, there are two RCDCs that we need:
Configuration for Group Creation
Configuration for Group Editing
The following steps (exporting, saving, editing and importing) need to be performed for both RCDCs. I will,
however, only be demonstrating this once.
Click on the RCDC to open it. In the dialogue, click “Export configuration”.
Page 7
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Page 8
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Save the file with a descriptive name. Please note, it is wise to keep this file, unchanged, as a BACKUP file. Once
you begin editing, save the file with a new name (such as group_creation_NEW) to avoid confusion. An
improperly written RCDC will wreak havoc on your portal; however, re-importing the original (backup) file will
restore full functionality. As such, please try to keep a backup copy of these files.
Page 9
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Using an editor, modify the RCDC. See below for example code:
<my:Grouping my:Name="CustomAttributes" my:Caption="Custom Group Attributes" my:Enabled="true"
my:Visible="true">
<my:Control my:Name="AuthorizedDGSenders" my:TypeName="UocIdentityPicker" my:Caption="{Binding
Source=schema, Path=AuthorizedDGSenders.DisplayName}" my:RightsLevel="{Binding Source=rights,
Path=AuthorizedDGSenders}">
<my:Properties>
<my:Property my:Name="Mode" my:Value="MultipleResult"/>
<my:Property my:Name="Required" my:Value="false"/>
<my:Property my:Name="ObjectTypes" my:Value="Person"/>
<my:Property my:Name="ColumnsToDisplay" my:Value="DisplayName, AccountName, Department"/>
<my:Property my:Name="AttributesToSearch" my:Value="DisplayName, AccountName"/>
<my:Property my:Name="Value" my:Value="{Binding Source=object, Path=AuthorizedDGSenders,
Mode=TwoWay}"/>
<my:Property my:Name="UsageKeywords" my:Value="Person"/>
<my:Property my:Name="ResultObjectType" my:Value="Person"/>
</my:Properties>
</my:Control>
<my:Control my:Name="msExchCoManagedByLink" my:TypeName="UocIdentityPicker" my:Caption="{Binding
Source=schema, Path=msExchCoManagedByLink.DisplayName}" my:RightsLevel="{Binding Source=rights,
Path=msExchCoManagedByLink}">
<my:Properties>
<my:Property my:Name="Mode" my:Value="MultipleResult"/>
<my:Property my:Name="Required" my:Value="false"/>
<my:Property my:Name="ObjectTypes" my:Value="Person"/>
<my:Property my:Name="ColumnsToDisplay" my:Value="DisplayName, AccountName, Department"/>
<my:Property my:Name="AttributesToSearch" my:Value="DisplayName, AccountName"/>
<my:Property my:Name="Value" my:Value="{Binding Source=object, Path=msExchCoManagedByLink,
Mode=TwoWay}"/>
<my:Property my:Name="UsageKeywords" my:Value="Person"/>
<my:Property my:Name="ResultObjectType" my:Value="Person"/>
</my:Properties>
</my:Control>
</my:Grouping>
Page 10
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Save the file with a new name. From the “Configuration for” dialogue, click the “Browse…” button. Locate the
newly edited file and click “OK”. Click “Submit” when finished.
Page 11
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Once both RCDCs have been exported, edited and imported, it will be necessary to restart IIS on the FIM
Service (portal) server. To do so, open a command window As Administrator and enter “iisreset”.
Page 12
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering
Forefront Identity Manager 2010 Installation & Configuration
Now, when viewing a distribution group in the portal, you should see something similar to this:
Also, please note that the location (of either the panel or individual attributes) and solely dependent on the
code location in the RCDC.
Page 13
Prepared by Anthony Marsiglia & Kristopher Tackett
Microsoft Premier Field Engineering