The Org Chart portlet allows users to view and browse a graphical representation of the relationships between objects in the Identity Vault. For example, you can define Org Chart portlets that show relationships, such as
An organization (such as employees and managers)
A group’s membership (such as all of the employees in a group)
Devices assigned to a user (such as cell phones and laptops)
The default configuration of the Identity Manager User Applicationtab includes an action. This action is an Org Chart portlet configured to show relationships among user objects in the Identity Vault. The following example shows how the default Org Chart portlet renders this relationship (using sample data).
Figure 13-1 Default Org Chart
Built-in links. The Org Chart portlet includes these built-in links. The built-in links are configurable via the Org Chart Layout Preferences described in Org Chart Presentation Layout Preferences.
Allows the user to navigate to the next upper level. This is only available when viewing a relationship where the target and source entities are the same type (such as user). Relationships are defined in the directory abstraction layer editor.
Lets users expand or collapse the default relationship. The default relationship is defined in the preferences. It is the relationship that is initially displayed.
Lets users reset the root of the org chart currently displayed. The root is the starting point or orientation point of the org chart.
Lets users choose a relationship to expand or collapse from a drop-down list. If users choose to expand a relationship, Org Chart allows them to choose which direction to expand it (left or right).
Launches the Detail portlet.
Displays a list of org charts. Lets users choose one or more org charts to view.
This list of org charts is dynamic. It displays other org charts that share the same source entity type. For example, if you are viewing a manager/employee org chart (the source entity is user) and you click this icon, then the list of org charts you can view only contains relationships where the source entity is also user.
Launches an e-mail tool to:
Allows users to perform entity searches. The searches result in the found entity becoming the top node of the chart displayed. (This is not configurable via preferences.)
For more information about adding and restricting the built-in links on your org charts, see Org Chart Presentation Layout Preferences.
Org Chart also provides a view of the relationships in a 508-compliant format. You can set preferences that display this view by default or as an option. Figure 13-2 shows the same Org Chart data as Figure 13-1 but in the 508-compliant format.
Figure 13-2 Org Chart Accessible View
The Org Chart portlet displays relationships that are defined in the directory abstraction layer. The following relationships are available after the Identity Manager User Application is installed:
To learn more about creating or modifying Org Chart relationships, see Section 1.2.2, Directory Abstraction Layer.
NOTE:Dynamic groups are not fully supported by the Org Chart portlet. You cannot define a dynamic group as the source entity of a relationship, but you can define a dynamic group as the target entity in a relationship.
The Org Chart portlet can display in HTML mode (the default) or in Accessible mode which is the 508-compliant mode. You can enable or disable these views via the portlet preferences. When both modes are enabled, users see a tabbed page. You can control the tab titles through preference definitions.
Users are able to display multiple relationships in one org chart as long as the relationships share the source entity. For example, Figure 13-3 shows the org chart with both manager-employees, and users-groups for the root entity.
Figure 13-3 Org Chart Displaying Multiple Relationships
If the manager attribute is multi-valued, the org chart automatically allows users to choose which manager’s org chart to display, as shown in Figure 13-4.
Figure 13-4 Displaying Multi-valued Manager Attributes
By default, the org chart HTML layout for the User object includes the User Photo attribute. However, if your Identity Vault does not include this attribute or it is not populated, the org chart ignores this attribute at runtime. If you store your photos in a different location, you can configure the org chart to display those photos instead.
The default user image shipped with the User Application is 86 x 86 pixels. For consistency, you should use images that are approximately this size. You can use images of any size and dimension, but they are displayed in that size. This can affect the layout of the business card view.
For more information, see Section 13.2.3, Dynamically Loading Images.