Skip to main content

Static OAuth clients

Admins can create static OAuth clients in the Admin Console. Static clients are best for:

  • Partner integrations that need a stable client_id, redirect URIs, and controlled scopes.
  • Customer‑built internal applications or services that call the Client API.
tip

If your organization's policy requires static OAuth clients and does not allow dynamic client registration, see Do not allow dynamic client registrations.

Prerequisites

Complete the following prerequisites:

Create a static OAuth client

  1. Navigate to Admin Console → Users & permissions → Third‑party access (OAuth).
  2. Next to Static clients, click Create client.
  3. Provide the required details:
    • Client name
    • Redirect URIs: one or more exact, case‑sensitive URIs
    • Scopes: the operations this client can request
  4. Click Create to save the client. The window displays the client details, including the client secret.
  5. Store the secret securely. You cannot retrieve the secret again.

Once created, your integration can use the client to obtain OAuth tokens from the Glean OAuth Authorization Server.

important

If you lose the secret, you must rotate and distribute a new secret to any applications that use this client. See Rotating client secrets.

Manage a static OAuth client

Here's how to manage a static OAuth client.

See also