The Relate inspector is a tool that makes visible the often confusing and hidden connections between Relate elements.  It allows Relate administrators to explore anything and everything 'Relate' by how it is connected rather than by where it is located.  Because of this, it also provides an alternative navigation system which is often more useful and efficient than the normal navigation path.  Whether you are a new Relate user or an experienced Relate user, the inspector can make understanding and manipulating Relate easier.

The Relate inspector is available only to Relate administrators. It is accessed from any Relate component anywhere in the BlueStep platform. A link into the Relate inspector comes in two forms which are different in appearance.  The most easily recognized link appearance is an icon Inspect showing three links of a gold chain. The more subtle link type is just the name of the element as plain text. The name is revealed to be an inspector link when you hold your mouse pointer over the name and it becomes blue and underlined. With either type of link, holding your mouse over the link for a few seconds will give the location of the component you will be inspecting. Clicking a Relate inspector link opens a pop-in window containing the inspector tool. To close the inspector tool, click anywhere on the bottom of the inspector window where the close button is located.

The Relate inspector looks at one Relate component at a time. The inspector tool has up to five sections:  

  1. The top title area gives details about the element that is being inspected:  its name, type, location, usage settings and last modification information.  There is also a link to go edit the element.
  2. The second section is the "Used By" section.  It lists details about every other Relate element that uses the current element.  The elements are sorted by element type.  The same information is listed about each of these items as is listed in the title area.  Also listed is a description of exactly how that element is using the current element.  Elements may be listed more than once if they use the current element in more than one way.  Clicking on an element's name switches the inspector to viewing that element.
  3. The third section is the "Uses" section.  It lists details about all of the other elements used by the current element.  The elements are sorted by usage type.  The description column shows how the current element is using the listed elements.  All of the same information and options are available as described in section 2.
  4. The fourth section is the "Children" section.  It lists Relate elements that are children of or contained by the current element.  The same information and functions are available except the description column is replace by a column listing the element's types.
  5. The fifth section is the "Permission" section.  Unlike the normal permission screen it does NOT include inherited permissions, only permissions set directly on the current component.  Also, it does not include permissions granted to anything other than dynamic security groups.  The purpose of this section is not to assist in determining the actual permission levels assigned, but instead to figure out how dynamic security groups are used.  This provides full-circle analysis for the frequent, but otherwise obscure, usage of these groups which provide security based on Relate configuration and data.

Sections 2 - 5 may be missing if the are empty.  Also, the sections may be individually collapsed and expanded by clicking their title bar.  A section will start out 'open' only if it contains 10 or fewer items or if it is the only section with items to view.

Quite a bit of the available information is hidden in mouse-over pop-ups commonly called "tool tips".  A tool tip message is viewed by holding the mouse pointer over an element for a few seconds; doing a "mouse over". Mousing over the element's icon reveals the element's type.  Mousing over its name reveals its location.  Mousing over usage icons reveals their meaning.  Mousing over the colored "Age" square tells who last changed the element and when.  The color of the age square indicates how long ago an item was modified with shades of red changing to orange, yellow, green and finally pale blue as time progresses.  Clicking the age square navigates to change history for the component.   Color coding is also used in the usage column to allow scanning for a particular setting on a list of elements.

Tips for usage: