Manual Chapter : Updating OAuth providers on the OAuth Logon Page

Applies To:

  • BIG-IP APM

    17.0.0, 16.1.6, 16.1.5, 16.1.4, 16.1.3, 16.1.2, 16.1.1, 16.1.0

Updating OAuth providers on the OAuth Logon Page

You can add, delete, and reorder the list of OAuth providers that display on an OAuth Logon Page.

  1. Open the per-session policy (or the per-request policy subroutine) that you want to update.

  2. Click the OAuth Logon Page item.

    A Properties screen opens.

  3. In row 1 of the Logon Page Agent table, click the Values field.

    Row 1 contains values for the oauthprovidertype variable.

    A popup screen displays options with a Value and a Text field for each provider.

  4. Add, delete, or reorder the providers, and click Finished.

    The popup screen closes. The updated list of providers displays in the Values field in row 1.

  5. If you added a provider, add a branch rule for that provider:

    1. Click the Branch Rules tab.

    2. Click Add Branch Rule.

      A new entry with Name and Expression settings displays.

    3. In the Name field, replace the default name by typing a new name.

      The name appears on the branch in the policy.

    4. Select and copy an expression from another branch rule.

      For example, copy the expression displayed for the F5 branch rule:

      `expr` {[`mcget` {**session.logon.last.oauthprovidertype**}] == "`F5`"}
    5. For the branch rule that you added, in the Expression setting click the change link.

      A popup screen opens.

    6. Click the Advanced tab, paste the expression into the field, and replace the existing provider name (such as F5) with the new provider name.

      For example, the result might look like this:

      `expr` {[`mcget` {**session.logon.last.oauthprovidertype**}] == "`Siterequest`"}
    7. Click Finished.

      The popup screen closes.

    8. Click Save.

      The properties screen closes and the policy displays.

  6. Click Finished.

    The popup screen closes.

  7. If you are working with a per-session policy, click the Apply Access Policy link.