Manual Chapter : Updating OAuth providers on the OAuth Logon Page

Applies To:

Show Versions Show Versions

BIG-IP APM

  • 17.1.0, 17.0.0, 16.1.4, 16.1.3, 16.1.2, 16.1.1, 16.1.0
Manual Chapter

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.