Skip to main content

Display group IDs

In the user interface, Bravura Security Fabric generally lists groups by their IDs and descriptions.

Sometimes it is preferable to display the short ID rather than long ID or vice versa. For example, a company could have a group with the short ID of DEV and the description Development in Calgary , with the long ID something like:

cn=DEV,ou=CalgaryOffice,dc=company,dc=com

You can change the way group IDs are displayed by enabling the DISPLAY GROUPID PLUGIN option in the Modules > Options menu. The default is to display the short ID.

You can also configure when to display the group IDs one way or another depending on which page it is being displayed.

Bravura Security Fabric has two built-in plugin programs:

  • longid.pss always displays groups’ long ID

  • shortid.pss always displays groups’ short ID

Requirements

The plugin must be placed in the \<instance>\plugin\ directory and runs on the Bravura Security Fabric server. See Writing plugins for general requirements.

Execution points

This plugin is executed whenever Group IDs are displayed.

Input

Input to this plugin must include the hostid, platform, groupshortid, grouplongid, and groupdesc fields from the nosgroups table. It will also include which module called the plugin and the navigation it took.

 "" "" = {
   "GROUPDESC" = "CN=sales1,CN=Users,DC=example,DC=com"
   "GROUPLONGID" = "CN=sales1,CN=Users,DC=example,DC=com"
   "GROUPSHORTID" = "sales1"
   "HOSTID" = "AD"
   "PLATFORM" = "WIN2K"
   "module" = "idr"
   "navigation" "" = {
      "wfpage" = "useracct"
                   }
   "sessionid" = "Sa29ad806-4e15-4119-b02f-4b79ec90b05a"
 }

Output

Output includes GROUPID value. For example:

 "" "" = {
   "GROUPID" = "AD - sales1"
 }