Subject source diagnostics show identifier0, identifier1, identifier2

XMLWordPrintable

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Minor
    • None
    • Affects Version/s: None
    • Component/s: UI
    • None

      The subject source diagnostics does not show the resulting values for subjectIdentifier0-2, even though it knows them. You need to look at the configuration parameters for subjectIdentifierAttribute0 (and note it's not subjectIdentifier0 so you won't find it in a text search for that), look at the subject attribute it's using, then jump back to the attributes section to find the value. Identifiers are essential configuration like the description, name, and email, and are used prominently in provisioners.

      Subject id: '800001147' with subject.getId()
        - the subject id should be an unchanging opaque identifier
        - the subject id is stored in the grouper_members table
      Subject name: 'Bob Anderson' with subject.getName()
        - the subject name is generally first last
      Subject description: 'Bob Anderson (banderson)' with subject.getDescription()
        - the subject description can have more info such as the id, name, dept, etc
      Subject type: 'person' with subject.getTypeName()
        - the subject type is not really used
      Subject attribute 'serialnumber' has 1 value: '36540241'
        - with subject.getAttributeValue("serialnumber")
      Subject attribute 'sn' has 1 value: 'Anderson'
        - with subject.getAttributeValue("sn")
      Subject attribute 'employeenumber' has 1 value: '800001147'
        - with subject.getAttributeValue("employeenumber")
      Subject attribute 'cn' has 1 value: 'Bob Anderson'
        - with subject.getAttributeValue("cn")
      Subject attribute 'uid' has 1 value: 'banderson'
        - with subject.getAttributeValue("uid")
      Subject attribute 'givenname' has 1 value: 'Bob'
        - with subject.getAttributeValue("givenname")
      Subject attribute 'mail' has 1 value: 'Bob.Anderson@mock.edu.invalid'
        - with subject.getAttributeValue("mail")
      Subject attribute 'description' has 1 value: 'Bob Anderson (banderson)'
        - with subject.getAttributeValue("description")
      SUCCESS: The emailAttributeName is configured to be: 'mail'
      

            Assignee:
            Chris Hyzer (upenn.edu)
            Reporter:
            Chad Redman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: