2.1.1 コネクタ操作を実行するためのターゲット・システムの構成
これは、アプリケーションの作成前にターゲット・システムで実行するタスクの概要です。
NetSuiteコネクタのインストール前の作業では、ターゲット・システムで一連のタスクを実行します。
インストール前の作業には、次のタスクが含まれます:
- Oracle NetSuiteにログインします。
- 「設定」→「会社」→「機能の有効化」に移動します。
- 「SuiteCloud」サブタブをクリックし、それぞれのメニュー項目から次の機能を有効にします。
- SuiteBuilder
次のボックスを有効にします:
- アイテム・オプション
- カスタム・レコード
- アドバンストPDF/HTMLテンプレート
- 個人情報を削除
- SuiteScript:
- クライアントSuiteScript
- サーバーSuiteScript
- SuiteFlow
- SuiteFlow
- SuiteGL
- カスタム総勘定元帳ライン
- カスタム・トランザクション
- カスタム・セグメント
- SuiteBundler
- SuiteBundlerによるバンドル作成
- SuiteTalk
- SOAP Webサービス
- REST Webサービス
- 認証の管理
- SuiteSignOn
- トークン・ベースの認証
- OAuth 2.0
- SuiteCloud開発フレームワーク
- SuiteCloud開発フレームワーク
- SuiteBuilder
- 「保存」をクリックします。
アプリケーションの統合レコードを作成するには、次のステップに従います:
-
- 「設定」→「統合」→「統合の管理」→「新規」に移動します。
- 「名前」フィールドにアプリケーションの名前を入力します。
- 必要に応じて、「説明」フィールドに説明を入力します。
- 「状態」フィールドで「有効」を選択します。
- 必要に応じて、「ノート」フィールドにノートを入力します。
- 「認証」タブで、アプリケーションに適したボックスを選択します:
- トークン・ベースの認証
-
- トークン・ベースの認証
- TBA: 認可フロー
- コールバックURLを定義します。
-
- OAuth 2.0
- 認可コード付与
- スコープ
- RESTlet
- REST Webサービス
- 有効なリダイレクトURIを指定します
- トークン・ベースの認証
- 「保存」をクリックします。
- 画面に表示されるクライアント資格証明の詳細は、1回かぎりの表示であるため、必ずコピーしてください。
例:
consumerKey = "fcb9ec7e7d386fab36566e9c4159bXXXXXXX2875841d828aee7e"
consumerSecret = "bd7780d4396715f5f4586d874379XXXXXX38c42a525c95f70"
トークン・ベースの認証トークンを作成して割り当てるには:
- 「アクセス・トークンの管理」権限を持つユーザーとしてログインします。
- 「設定」→「ユーザー/ロール」→「アクセス・トークン」に移動します。
- 「アクセス・トークン」ページで、「新規アクセス・トークン」をクリックします。
- 「アクセス・トークン」ページで:
- アプリケーション名を選択します。
- ユーザーを選択します。
- ロールを選択します。
- 「トークン名」には、アプリケーション名、ユーザーおよびロールを連結したものがデフォルトで移入されています。必要に応じて、このトークンの独自の名前を入力します。
- 「保存」をクリックします。
- 画面に表示されるトークンの詳細は、1回かぎりの表示であるため、必ずコピーしてください。例:
tokenId = "0948d37f7XXXXXXXXXXXXXX8075";
tokenSecret = "86b7bb19cXXXXXXXXabfa0eb401e2c2c24b”