Snowflake認証メソッドのパートナーサポート

このトピックを使用して、パートナーアプリケーションからSnowflakeに接続するために使用できるSnowflake認証メソッドを決定します。

TYPE = PERSON ユーザー向けのサポートされている認証

Snowflakeユーザーが人間ユーザーの場合、ユーザーオブジェクトの TYPE プロパティは PERSON に設定されます。このセクションでは、パートナーアプリケーションから接続するときに人間のユーザーが使用できるSnowflake認証メソッドについて詳しく説明します。これらの認証メソッドの説明については、 アプリケーションの認証メソッドの概要 を参照してください。

Snowflakeでは、他の認証メソッドよりも強力であるため、 OAuth で認証するようにパートナーアプリケーションを構成することを推奨しています。外部 OAuth とSnowflake OAuth のどちらを選択するか迷ったら、 インタラクティブアプリケーションの認証の選択 を参照してください。ユーザーは認証中に認証サーバーと対話できるため、個人は OAuth 認証コードフローで認証します。

あるいは、パスワードフィールドが256文字を受け入れる限り、Snowflakeへの認証時にプログラムのアクセストークン( PAT )をパスワードの代わりに使用することもできます。ただし、 PATs は OAuth ほど強くないことに注意してください。

アプリケーション

外部 OAuth

Snowflake OAuth

キーペア認証

プログラムアクセストークン(PAT)

PowerBI クラウド (BI)

あり (Microsoft Entra ID のみ対応)

無し

無し

無し

PowerBI デスクトップ (BI)

あり (Microsoft Entra ID のみ対応)

無し

無し

無し

Tableauクラウド (BI)

はい

はい

はい

はい

Tableau Server (BI)

はい

はい

無し

無し

DBT クラウド (トランスフォーム)

無し

はい

はい

はい

DBT コア (トランスフォーム)

無し

はい

はい

はい

エアフロー (ワークフロー オーケストレーション)

N/A

N/A

はい

はい

Qlik Sense Cloud (BI)

はい

はい

はい

はい

Qlik Sense Desktop (BI)

無し

無し

はい

はい

Fivetran (EL)

無し

無し

はい

無し

Matillion (ELT)

無し

無し

はい

はい

Informatica (ETL)

無し

はい

はい

はい

ThoughtSpot (BI - インタラクティブ)

はい

はい

はい

無し

ストラテジー クラウド (BI)

はい

無し

はい

はい

ストラテジー・ワークステーション/デベロッパー (BI)

はい

無し

無し

はい

TYPE = SERVICE ユーザー向けのサポートされている認証

サービス(アプリケーションやワークフローなど)がSnowflakeに対して認証している場合、 TYPE ユーザーオブジェクトのプロパティは SERVICE に設定されます。このセクションでは、パートナーアプリケーションからサービスとして接続する場合に使用できるSnowflake認証メソッドについて詳しく説明します。これらの認証メソッドの説明については、 アプリケーションの認証メソッドの概要 を参照してください。

Snowflakeでは、利用できる他の認証メソッドよりも強力であるため、 OAuth で認証するようにパートナーアプリケーションを構成することを推奨しています。サービスは、認証サーバーと対話する人がいないため、 OAuth クライアント認証情報フローを使用して認証します。

あるいは、パスワードフィールドが256文字を受け入れる限り、Snowflakeへの認証時にプログラムのアクセストークン( PAT )をパスワードの代わりに使用することもできます。ただし、 PATs は OAuth ほど強くないことに注意してください。

アプリケーション

外部 OAuth

キーペア認証

プログラムアクセストークン(PAT)

PowerBI クラウド (BI)

無し

無し

無し

PowerBI デスクトップ (BI)

無し

無し

無し

Tableauクラウド (BI)

無し

はい

はい

Tableau Server (BI)

無し

無し

無し

DBT クラウド (トランスフォーム)

無し

はい

はい

DBT コア (トランスフォーム)

無し

はい

はい

エアフロー (ワークフロー オーケストレーション)

はい

はい

はい

Qlik Sense Cloud (BI)

無し

はい

はい

Qlik Sense Desktop (BI)

無し

はい

はい

Fivetran (EL)

無し

はい

無し

Matillion (ELT)

無し

はい

はい

Informatica (ETL)

はい

はい

はい

ThoughtSpot (BI - インタラクティブ)

はい

はい

No

ストラテジー クラウド (BI)

無し

はい

無し

ストラテジー・ワークステーション/デベロッパー (BI)

無し

無し

無し