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

# OAuth Apps

> View and revoke third-party OAuth applications authorized to access your organization

## Overview

The OAuth Apps settings page shows all third-party applications that have been granted OAuth access to your organization. Organization Admins and Owners can revoke access for any authorized app.

***

## Accessing OAuth Apps

<Steps>
  <Step title="Go to Organization Settings">
    Navigate to your organization from the Dashboard, then click **Settings** in the navigation.
  </Step>

  <Step title="Select OAuth Apps">
    Click the **OAuth Apps** tab in the settings sidebar.
  </Step>
</Steps>

***

## Viewing Authorized Apps

The OAuth Apps page lists all applications currently authorized to access your organization in a table. Each row shows:

| Column         | Description                                            |
| -------------- | ------------------------------------------------------ |
| **App name**   | The name of the authorized OAuth application           |
| **Client ID**  | The unique OAuth client identifier for the application |
| **Scope**      | The permissions granted to the application             |
| **Authorized** | How long ago the authorization was granted             |

If no apps have been authorized, the page will show "No authorized OAuth apps".

***

## Revoking Access

To remove an application's access to your organization:

<Steps>
  <Step title="Find the app">
    Locate the application you want to revoke in the table.
  </Step>

  <Step title="Open the actions menu">
    Click the **⋯** (more options) icon in the rightmost column of the app's row.
  </Step>

  <Step title="Click Revoke">
    Select **Revoke** from the dropdown menu.
  </Step>

  <Step title="Confirm">
    A confirmation dialog will appear. Click **Revoke** to confirm, or **Cancel** to go back.
  </Step>

  <Step title="Access removed">
    The application is immediately removed from the table and can no longer access your organization's data.
  </Step>
</Steps>

<Warning>
  Revoking an OAuth app's access is immediate and invalidates any active tokens issued to that application. The third-party service will no longer be able to access your organization until re-authorized.
</Warning>

***

## Permission Requirements

| Action              | Required Role |
| ------------------- | ------------- |
| View OAuth apps     | Admin, Owner  |
| Revoke an OAuth app | Admin, Owner  |

<Note>
  Members with the **Member** role cannot access organization settings and cannot manage OAuth apps.
</Note>

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="API Tokens" icon="key" href="/organizations/settings/tokens">
    Create and manage API access tokens for programmatic access.
  </Card>

  <Card title="Security (SSO)" icon="shield" href="/organizations/settings/security/sso">
    Configure Single Sign-On for your organization.
  </Card>

  <Card title="Audit Logs" icon="clock" href="/organizations/settings/security/audit-logs">
    Review a history of actions taken in your organization.
  </Card>

  <Card title="Members & Roles" icon="users" href="/organizations/settings/members/roles">
    Understand organization role permissions.
  </Card>
</CardGroup>
