ChatGPT | Insights

Prerequisites

  • You are an Organization Administrator for your ChatGPT Enterprise workspace.

Generate an OpenAI API Key

  1. Sign in to the OpenAI API Platform at https://platform.openai.com.
  2. Ensure the correct ChatGPT Enterprise organization is selected.
  3. Navigate to Settings > API Keys (https://platform.openai.com/settings/organization/api-keys )
  4. Click Create new secret key.
  5. In the Create new secret key window, configure the following:
    • Name: BeyondTrust-ChatGPT-Connector
    • Project: Default project
    • Permissions: All
  6. Click Create secret key.
🚧

Important information

Copy and securely store the key; the key is only displayed once.

Request Compliance API Access from OpenAI Support

New API keys do not include Compliance API permissions by default.

  1. Contact OpenAI Support by sending an email to [email protected], providing the following information:
    • Key name
    • Created By
    • Last 4 digits of the API key
    • Scope requested:
      • read
  2. Use this sample request message:
    "Please enable Compliance API Access for this API key."

After Support confirms that Compliance API access is enabled with read-only permissions, the key is ready for connector setup in Insights.

Retrieve the Workspace ID

  1. Sign in to ChatGPT (https://chatgpt.com) as an Org Admin.
  2. Navigate to Manage Workspace > Workspace Settings.
  3. Copy the Workspace ID.

Create ChatGPT connector

  1. From Insights Home, select > Connectors.
    The Connectors page displays.
  2. Click Total configured.
  3. Select Create Connector > ChatGPT Enterprise.
    The Create ChatGPT Enterprise Connector panel displays.
  1. Provide the following information to connect to ChatGPT:
    • Name: A human-readable name for your ChatGPT connector.
    • Workspace ID: Your Workspace ID recorded above.
    • API Key: Paste the API key recorded above.
  2. Click Create Connector.

©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.