Connect OpenAI ChatGPT

Use this procedure to integrate OpenAI ChatGPT with Tenable One AI Exposure to identify posture findings, activity detections, and other AI-related exposures within your organization.

Prerequisites
Ensure that you have:

  • An Enterprise license.
  • An Owner role in your ChatGPT workspace.

Create an Admin Key

Required AI Exposure User Role: You must have the Owner role in your ChatGPT workspace to create an admin key.

  1. Access ChatGPT Enterprise
  2. Navigate to the relevant ChatGPT workspace.
  3. In the left navigation bar, click Credentials.

    The ChatGPT Enterprise Credentials page, with the Admin keys tab and the Create new admin key button

  4. Click the Admin keys tab.
  5. Click Create new admin key and enter a name for the admin key.
  6. Select the permission as Read only.
  7. Click Submit.
  8. Copy and save the API key.

    Note: You can view or copy the API key only once. Make sure you store it securely.

Locate Your Organization ID and Workspace ID

  1. Access ChatGPT Enterprise.
  2. Navigate to the relevant ChatGPT workspace.
  3. In the left navigation bar, click Workspace settings.
  4. From the Workspace details section, copy the Organization ID and Workspace ID.

    Note: The Organization ID and Workspace ID are required during the integration steps in AI Exposure. See Connect ChatGPT Enterprise.

Connect ChatGPT Enterprise

To integrate ChatGPT:

  1. In AI Exposure, navigate to Settings > Integrations and click Add Integration.
  2. In the Integrations Library, select OpenAI ChatGPT. The Add Integration wizard opens.
  3. Enter a Name for your integration. The Console displays this name.
  4. Enter your OpenAI Organization ID.
  5. Enter the OpenAI Workspace ID.
  6. Enter the Admin key you saved earlier.
  7. Click Finish.

Next steps:

After you integrate ChatGPT, it appears in the table in Settings > Integrations. From here, you can manage your integration and view integration status.

Note: By default, when you connect OpenAI ChatGPT, AI Exposure fetches 14 days of historical conversation data. This default varies by AI provider and can also vary depending on the complexity of your configuration. For example, when you connect Google Gemini, AI Exposure fetches 1 day of historical conversation data by default. For information about how long AI Exposure retains chats, detections, and findings after fetching them, see the Data Retention section in the FAQ.