注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
SuiteTalk フレームワークを使用して Foundry を Oracle NetSuite に接続し、NetSuite ERP から Foundry へのデータ同期を開始します。
| 機能 | ステータス |
|---|---|
| 探索 | 🟢 一般提供 |
| バッチ同期 | 🟢 一般提供 |
| インクリメンタル(差分連携) | 🟢 一般提供 |
Foundry でのコネクターのセットアップについて詳しくはこちらをご覧ください。
NetSuite SuiteTalk ソースは、トークンベース認証(TBA)↗を使用します。
アカウントでトークンベース認証機能を有効にする必要があります。TBA を有効にするには、NetSuite ドキュメント ↗を参照してください。
NetSuite のアクセス制御は、ユーザーへのロールの割り当てによって設定されます。各ロールには、ユーザーが実行できるタスクとアクセスできるデータを定義する権限が含まれます。Foundry に接続するユーザーには、次の設定を推奨します。
適切な権限を持つ専用のロールを作成します。
foundry-role の使用を推奨します。
新しいロールをユーザーに割り当てます。
foundry-role)を選択し、追加、保存の順に選択します。正しい権限を追加したことを確認するには、新しいロールを割り当てたユーザーとしてログインし、想定しているすべてのデータを閲覧できることを確認します。
NetSuite では、統合レコードを使用して外部システムへの接続を管理します。Foundry に接続するには、次の設定を推奨します。
foundry-integration を推奨します。CLIENT ID と CLIENT SECRET を控えます。これらは Foundry の設定に必要です。CLIENT ID と CLIENT SECRET は、統合レコードを初めて保存したときにのみ表示されます。新しい値を取得するには、CLIENT ID と CLIENT SECRET をリセットする必要があります。リセットすると、以前の値は無効になります。
foundry-integration)、新しく作成したロール(foundry-role)を割り当てたユーザー、および新しく作成したロールを選択します。
foundry-role)が割り当てられていることを確認してください。TOKEN ID と TOKEN SECRET を控えます。これらは Foundry の設定に必要です。TOKEN ID と TOKEN SECRET は、トークンを初めて保存したときにのみ表示されます。新しい TOKEN ID と TOKEN SECRET を取得するには、新しいトークンを作成する必要があります。
以下のテーブルは、ソースが実行時にアクセスできる必要があるドメインの一覧です。
Foundry ワーカーで接続を実行する場合は、これらのドメインごとにポート443の対応するエグレスポリシーを追加します。
これらのドメインが Foundry のネットワークとは異なるネットワークにあり、Agent プロキシエグレスポリシー(推奨)または Agent ワーカー(非推奨)を使用している場合は、Agent がドメインのアドレスに到達できる必要があります。また、これらのドメイン上のシステムは、Agent からの接続を許可するように設定されている必要があります。Agent のネットワークについて詳しくはこちら。
| ドメイン | 必須 |
|---|---|
<ACCOUNT_ID>.suitetalk.api.netsuite.com | 常に必須です。アカウントIDは、NetSuite に接続したときの URL で確認できます。 |
webservices.netsuite.com | 常に必須 |
| オプション | 必須? | 説明 |
|---|---|---|
| アカウントID | はい | NetSuite アカウントID。NetSuite のインスタンス URL の接頭辞として確認できます |
| クライアントID | はい | foundry-integration の作成時にコピーした CLIENT ID |
| クライアントシークレット | はい | foundry-integration の作成時にコピーした CLIENT SECRET |
| アクセストークン | はい | TBA トークンの作成時にコピーした TOKEN ID |
| アクセストークンシークレット | はい | TBA トークンの作成時にコピーした TOKEN SECRET |
NetSuite SuiteTalk ソースを探索すると、テーブルを発見し、新しい同期を作成できます。 ソースの概要ページから新しい同期を手動で作成することもできます。