Skip to main content

Manage Authentication Providers

From the authentication providers table, actions are available via the row dropdown menu.

Toggle Active or Inactive

Click the Eye or EyeOff icon to toggle the provider status.

This triggers the toggle active handler.

API Behavior

OIDC: POST /oocmgr/oidc/update-provider

  • Sends full provider payload with updated active flag

SAML: POST /oocmgr/saml/update-provider

  • Sends provider ID and active flag

A toast notification confirms activation or deactivation.

Delete Authentication Method

  1. Click the Trash icon to open the delete confirmation dialog
  2. Review the impact of deletion, including:
    • OAuth or SAML configuration
    • Registered applications and redirect URLs
    • Tokens, keys, and secrets
    • User authentication flows and logs
  3. Confirm deletion

API Calls

OIDC: POST /oocmgr/oidc/delete-provider

SAML: POST /oocmgr/saml/delete-provider

After deletion, the unified providers list is refreshed.

Additional Features

Filters and search options are available by:

  • Status
  • Authentication type
  • Client
  • Name or ID matching

Key Files

  • AuthenticationPage.tsx
  • types.ts (UnifiedAuthProvider definition)