Internet2 is investigating a security incident involving a compromise to a confluence server that affected https://spaces.at.internet2.edu on April 10, 2019, which was successfully mitigated on April 12, 2019. If you did not receive an email from us, it’s unlikely that any of the content you submitted to the Internet2 Spaces Wiki needs to be re-entered. We apologize for any inconvenience this may have caused. Should you have any questions or require further assistance, please email collaboration-support@internet2.edu.
Child pages
  • Attribute Enumerations
Skip to end of metadata
Go to start of metadata

As of v2.0.0, Registry supports Attribute Enumerations, which allow the possible values of free-form fields to be constrained to a selection of pre-determined values. The following attributes can be enumerated (via CO >> Configuration >> Attribute Enumerations):

  • CoPersonRole.o (organization)
  • CoPersonRole.ou (department)
  • CoPersonRole.title
  • OrgIdentity.o (organization)
  • OrgIdentity.ou (department)
  • OrgIdentity.title

When Organizational Identities are pooled, Attribute Enumerations for OrgIdentity attributes can only be set by a platform administrator, and will apply to all COs. These enumerations are set via the Platform >> Attribute Enumerations menu.

Once at least one enumeration is defined for a given attribute, all possible data entry points for that attribute will be constrained to the enumerated values. This includes

For enumerations attached to CO attributes, if normalizations are enabled the enumerated value will be normalized.

Enumerations only apply to records as they are updated. Deleting, editing, or suspending an enumeration will not by default affect any existing records. However, if someone edits a record with a value that no longer correlates to an enumeration, the value will need to be updated before the record can be saved.

  • No labels