Notion Integration Token

Bridgecrew Policy ID: BC_GIT_55
Chekov Check ID: CKV_SECRET_55
Severity: LOW

Notion Integration Token

Description

The Notion API uses bearer tokens to authorize requests from integrations. As an integration developer, you'll need to choose the appropriate integration type for the integration you create. Based on the integration type, you'll receive and store bearer tokens differently. For both types, an integration must send the bearer token in the HTTP Authorization request header.

Fix - Buildtime

Notion

Step 1: Revoke the token

  1. In Notion, click on Integrations
  2. Click on Developers
  3. Look for the integration to revoke and click on Revoke