> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seekout.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Authentication

> Compare interactive, managed enterprise, and automated authentication for SeekOut MCP.

Most users can follow the connection guide for their AI assistant or developer tool and sign in when prompted. Administrators, developers, and security reviewers can use this page to compare how identity and provisioning differ across environments.

## Compare access methods

| Access method                           | Used by                                               | User sign-in | Setup owner                                          | Identity used                 |
| --------------------------------------- | ----------------------------------------------------- | ------------ | ---------------------------------------------------- | ----------------------------- |
| **Self-service interactive connection** | Claude, ChatGPT, Amazon Quick, and developer tools    | Required     | The assistant registers its connection automatically | Signed-in SeekOut user        |
| **Managed enterprise connection**       | Enterprise platforms such as Gemini Enterprise        | Required     | SeekOut and your platform administrator              | Signed-in SeekOut user        |
| **Automated workflow**                  | CI/CD pipelines, scheduled jobs, and backend services | Not required | SeekOut provisions service credentials               | Organization service identity |

The two interactive methods provide the same per-user sign-in experience. They differ only in how the AI platform's OAuth client is configured. Automated workflows run without a person and do not use an individual SeekOut identity.

## Interactive access

### Self-service interactive connection

This is the default for clients that support OAuth discovery and Dynamic Client Registration. The client registers itself with SeekOut, opens a browser for sign-in, and uses OAuth 2.1 with PKCE. You do not create or enter a client secret.

Use the setup guide for [Claude](/mcp/connect/claude), [ChatGPT](/mcp/connect/chatgpt), [Amazon Quick](/mcp/connect/amazon-quick), or [developer, CLI, and desktop tools](/mcp/connect/developer#desktop-apps-and-other-clients).

### Managed enterprise connection

Some enterprise platforms require a pre-registered confidential OAuth client. SeekOut works with your platform administrator to configure a client ID, client secret, redirect URI, authorization URL, token URL, and the `mcp:tools` scope. Users still sign in individually, and each session uses that user's SeekOut permissions.

See [Gemini Enterprise](/mcp/connect/gemini) for the provisioning and administrator setup process.

## Automated workflows

Use machine-to-machine (M2M) authentication for CI/CD pipelines, scheduled jobs, backend services, and other environments where no person is available to sign in. Your service exchanges a provisioned client ID and client secret for a short-lived bearer token by using the OAuth 2.0 `client_credentials` grant.

See [API access for automated workflows](/mcp/connect/m2m) for provisioning, token exchange, renewal, and credential-storage guidance.

## Permissions

* **Interactive access** uses the signed-in user's SeekOut permissions.
* **Automated access** uses permissions and rate limits assigned to the service credential.

For transport security, data access, and the canonical instructions for disconnecting or revoking access, see [Security overview](/mcp/security/overview).
