Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The search() method is used by a User Interface application to allow a human to search for and list subjects using familiar attributes like name parts, departments, etc. For example, to grant a person a privilege, the Signet UI first does a search() using the user's specified search term, displays a list of the names and descriptions of the matching subjects, and enables the UI user to select one.

There are attributes that need to be configured for a subject in addition to subjectId:

  • name: This is generally the first and last name for a subject.  If this is private data and you dont want to list it, you can use a netId or something to help differentiate the subject from other subjects.  Worst case, subjectId
  • description: This should be something that is standalone to show information about the subject when a list is displayed to help the user select the correct subject.  This is the description attribute at Penn

    Code Block
    Chris Hyzer (mchyzer, 10021368) (active) Staff - Isc-applications & Information Services - Application Architect (also: Alumni)
  • sdf

The Subject API in Grouper Architecture

...