AuthScheme
NetSuite に接続する際に使用する認証方法を指定します。
Possible Values
Basic, Token, OAuth, OAuthJWTデータ型
string
デフォルト値
"OAuth"
解説
サポートされている値は次のとおりです:
- Token: NetSuite 内で手動作成されたトークンを使用したトークンベース認証(TBA)を使用します。
- OAuthJWT: サーバー間認証のために JSON Web トークン(JWT)を使用した OAuth 2.0 を使用します。
- OAuth: 動的に生成されたトークンを使用した標準の OAuth 2.0 認証を使用します。OAuth リフレッシュトークンの有効期間は 7 日間に固定されており、期限切れ後は手動での再認証が必要です。長時間実行される接続では、代わりに Token または OAuthJWT の使用を検討してください。
- Basic(非推奨): ユーザー名とパスワードを使用して認証します。この方法は、API バージョン 2020 以降を使用する NetSuite アカウントではサポートされていません。
利用可能な認証オプションは、使用する Schema によって異なります:
- SuiteTalk: Token 認証のみをサポートします。レガシー API バージョンは Basic をサポートする場合があります。
- SuiteQL: Token、OAuth、および OAuthJWT をサポートします。