Okta

How to Configure SAML 2.0 for Github Enterprise Cloud - Enterprise Accounts


Notes:

Contents


Supported Features

The Okta/Github Enterprise Cloud - Enterprise Accounts SAML integration currently supports the following features:

For more information on the listed features, visit the Okta Glossary.


Configuration Steps

  1. Log in to Github Enterprise Cloud - Enterprise Accounts as the administrator of the GitHub Enterprise for which you want to enable SAML.

  2. Go to: Settings > Security:

    Settings > Security

  3. Under SAML Settings, enter the following:

    • Sign on URL: Copy and paste the following:

      Sign into the Okta Admin Dashboard to generate this variable.

    • Issuer: Copy and paste the following:

      Sign into the Okta Admin Dashboard to generate this variable.

    • Public Certificate: Copy and paste the following in PEM text format:

      Sign into the Okta Admin Dashboard to generate this variable.
    • Click Save.

    enter SAML Config values in GitHub

  4. Group Attribute Steps (only for premium plugin version):

    • To send groups as a part of SAML assertion, in Okta select the Sign On tab for the

    • Github Enterprise Cloud - Enterprise Accounts SAML app, then click Edit.

    • Select Regex from the group dropdown menu and then type .*.* (dot asterix dot asterix).

    • Click Save:

    group attributes steps

  5. Done!


Notes


SP-initiated SSO

Go to: https://github.com/enterprises/[Github Enterprise]/sso.