PingOne will automatically populate required SAML attributes.

For Github.com, the required attribute is SAML_SUBJECT. Map this to the email address attribute.

If you enabled provisioning, the required provisioning attributes are:
  • userName: Github's unique identifier for the user. This attribute is mapped to Email by default.
  • workEmail: This attribute is mapped to Email by default.
  • firstName: This attribute is mapped to First Name by default.
  • lastName: This attribute is mapped to Last Name by default.
  • externalID: A string that identifies the resource in the provisioning client. This attribute is mapped to externalID by default.
  1. To add an additional optional attribute, click Add new attribute.
  2. In the Application Attribute field, enter the attribute name as it appears in the application.
  3. In the Identity Bridge Attribute or Literal Value field, choose one of the following:
    • To map to the application attribute: Enter or select a directory attribute.
    • To assign to the application attribute: Select As Literal, then enter a literal value.
  4. To create advanced attribute mappings, click Advanced.

    For more information, see Create advanced attribute mappings.

Click Continue to Next Step.