# カスタムパターン

カスタム パターンを使用して、組織に固有のシークレットの種類を検出します。

カスタム パターンを定義して、secret scanning でサポートされているデフォルトのパターンで検出されないシークレットを特定できます。 たとえば、組織内に秘密のパターンを持っていることもあるかもしれません。 サポートされているシークレットとサービス プロバイダーの一覧については、 [サポートされているシークレット スキャン パターン](/ja/code-security/secret-scanning/introduction/supported-secret-scanning-patterns) を参照してください。

データ変数 variables.product.prodname\_secret\_scanning %} のカスタムパターンは正規表現で定義されており、エンタープライズ、組織、またはリポジトリレベルで作成することができます。 また、カスタム パターンのプッシュ保護を有効にして、それらのシークレットがリポジトリに到達するのを停止することもできます。

## 次のステップ

カスタム パターンの使用を開始するには、 [シークレット スキャンのカスタム パターンの定義](/ja/code-security/how-tos/secure-your-secrets/customize-leak-detection/defining-custom-patterns-for-secret-scanning) を参照してください。