AuthScheme
Salesforce への接続時に使用する認証方法を指定します。
Possible Values
Basic, OAuth, OAuthClient, OAuthPassword, OAuthJWT, OAuthPKCE, OneLogin, PingFederate, OKTA, ADFS, AzureADデータ型
string
デフォルト値
"OAuth"
解説
Salesforce は複数の認証方法をサポートしています。適切な値は、組織が使用する認証フローによって異なります。
- Basic:[非推奨]API バージョン65.0 以降では廃止され、サポート対象外です。サポート対象の認証スキームへの移行を推奨します。Basic 認証(ユーザー名/パスワード認証)を使用する場合に設定します。
- OAuth:コードグラント種別でOAuth を実行する場合に設定。
- OAuthClient:クライアントグラント種別でOAuth を実行する場合に設定。
- OAuthPassword:パスワードグラント種別でOAuth を実行する場合に設定。
- OAuthJWT:JWT 証明書を使用してOAuth 認証を行う場合に設定。次の追加の接続プロパティが必要です。[OAuthJWTCert,/OAuthJWTCertType/OAuthJWTCertPassword/OAuthJWTCertSubject/OAuthJWTIssuer/OAuthJWTSubject]
- OAuthPKCE:標準OAuth2 フローのProof Key of Code Exchange(PKCE)拡張機能を使用するように設定。自身でPKCEVerifier を設定するか、ドライバーが自動的に生成します。
- OneLogin:OneLogin 経由でSSO 認証を実行する場合に設定。すべてのID プロバイダーでは、次の共通の接続プロパティが必要です。 [SSOLoginURL/SSOExchangeURL]
- PingFederate:PingFederate 経由でSSO 認証を実行する場合に設定。すべてのID プロバイダーでは、次の共通の接続プロパティが必要です。 [SSOLoginURL/SSOExchangeURL]
- OKTA:OKTA 経由でSSO 認証を実行する場合に設定。すべてのID プロバイダーでは、次の共通の接続プロパティが必要です。 [SSOLoginURL/SSOExchangeURL]
- ADFS:ADFS 経由でSSO 認証を実行する場合に設定。すべてのID プロバイダーでは、次の共通の接続プロパティが必要です。 [SSOLoginURL/SSOExchangeURL]
- AzureAD:AzureAD 経由でSSO 認証を実行する場合に設定。詳しくは、接続プロパティSSOProperties を参照してください。