メインコンテンツにスキップ
Adaptive Planning
参考: NetSuite データ ソースのカスタム ロールに必要な権限

参考: NetSuite データ ソースのカスタム ロールに必要な権限

これらの権限は、インテグレーション内の NetSuite データ ソースのみで使用できます。NetSuite Basic の権限については こちらにお進みください。
NetSuite 内でカスタムの "NetSuite Web Services Only Role" を作成する場合、このロールには通常、NetSuite のテーブル、列、レコード、フィールドを含むデフォルト セットを で使用するための共通の権限セットが必要です。
Adaptive Planning

前提条件

  • 管理者として NetSuite にログインする
  • NetSuite から にロードするために必要なものを確認する
    Adaptive Planning
    組織の

NetSuite でロールを編集する方法

  1. 管理者として NetSuite にログインします。
  2. "Setup" > "Users/Roles" > "Manage Roles"
    の順に移動します。
  3. 該当するロールで
    "Edit"
    をクリックします。
  4. ロール ページ下部の
    "Permissions"
    をクリックします。権限のタイプがタブとして表示されます。

NetSuite テーブルのデフォルト セットの権限

  • Lists > Perform Search - FULL
  • Lists > Accounts - VIEW
  • Lists > Classes - VIEW
  • Lists > Customers - VIEW
  • Lists > Departments - VIEW
  • "Lists" > "Employee Record" - "VIEW" (顧客に "Advanced Employee Permission" 機能がある場合に必要)
  • Lists > Employees - VIEW
  • Lists > Items - VIEW
  • Lists > Jobs - VIEW
  • Lists > Locations - VIEW
  • Lists > Projects - VIEW
  • Lists > Vendors - VIEW
  • Lists > Subsidiaries - VIEW (複数の子会社がある場合に必要)
  • Reports > Financial Statements - VIEW
  • Setup > Accounting Lists - VIEW
  • Setup > Deleted Records - FULL
  • Setup > Login using Access Tokens - FULL (NetSuite 2020.1 で必要)
  • Setup > User Access Tokens - FULL (NetSuite 2020.1 で必要)
  • Setup > Manage Accounting Periods - VIEW
  • Setup > SOAP Web Services - FULL
  • Transactions > Find Transactions - VIEW
  • "Transactions" > プロセスを実行する "Each transaction type" (例: Journal Entry、Opportunity など) には、表示アクセスを有効にする権限も必要です。
権限の名前は NetSuite 内で変更できます。このリストに権限が表示されない場合は、NetSuite で "Setup" > "Company" > "Rename Records/Transactions" の順に移動し、変更済みの名称を確認します。たとえば、Class が Classification に名称変更されている可能性があります。エラー メッセージには元の名称が使用されます。

子会社の権限

複数の子会社を含む NetSuite OneWorld 科目の場合、NetSuite にアクセスするロールについて、すべての子会社にアクセス権を付与します。ロール ページの " Subsidiary Restrictions" セクションで、アクセス可能な子会社を "ALL" に設定します。

カスタム フィールドの権限

これらの権限は、NetSuite からカスタム フィールドを取得する場合にのみ必要です。
  • Setup > Custom Body Fields - VIEW
  • Setup > Custom Column Fields - VIEW
  • Setup > Custom Entity Fields - VIEW
  • Setup > Custom Event Fields - VIEW
  • Setup > Custom Item Fields - VIEW
  • Setup > Other Custom fields - VIEW

カスタム レコードの権限

この権限は、NetSuite からカスタム フィールド レコードを取得する場合にのみ必要です。
  • Setup > Custom Record Types - VIEW

カスタム セグメントの権限

NetSuite の "Custom Segment" がある場合は、NetSuite のセグメント設定で NetSuite にアクセスするロールに権限を付与する必要があります。"Custom Segment" 権限の詳細については、NetSuite ヘルプ システムの "Searches and Reports" で、トピック "Granting Roles Permission to Use Segments" を検索してください。
"Custom Segment" 権限を使用して、以下に示すイベント ログのエラーを解決することができます。
Permission Violation: You need a higher permission for value management of custom segment <segment name> to access this page. Please contact your account administrator.
NetSuite での手順:
  1. "Custom Segment" を編集します。
  2. "Permissions"
    サブタブを選択します。
  3. アクセスが必要なロールを
    "Permissions"
    サブリストで参照します。
  4. サブリストを確認し、そのロールが既に存在するかどうかを確認します。
    • そのロールがない場合は、サブリストに行を 1 つ追加します。
      "Role"
      列でそのロールを選択します。
      "Search/Reporting Access Level"
      列で、必要なアクセス レベルを選択します。
      "Value Management Access Level"
      および
      "Record Access Level"
      列で、このロールの値を表示します。
      "Value Management Access"
      権限を十分に確認します。ユーザーは、この権限によって値を作成することができます。
      "Add"
      を選択します。
    • ロールは既にリストされているものの、値を管理できない場合は、ロールのアクセスを編集します。サブリストでロールを検索します。
      "Search/Reporting Access Level"
      列の対応する値を
      "Edit"
      に設定します。
      "OK"
      を選択します。
  5. "Default Search/Reporting Access Level"
    リストで、デフォルトの検索/レポート アクセス レベルを設定します。このアクセス レベルは、特定のアクセス レベルがある
    "Permissions"
    のサブリストに表示されないロールに適用されます。
  6. "Save"
    を選択します。