---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# ゲストと連携するためのテーブルの構成

# ゲストと連携するためのテーブルの構成 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

ゲストユーザーが ServiceNow インスタンスのテーブル内のデータを操作できるようにするには、ゲストアクセス可能にテーブルを設定する必要があります。

## 始める前に

必要なロール：admin

## 手順

1. パブリックアクセスを有効にするテーブルの公開ページ (sys_public) レコードを作成します。
   1. \[ すべて\] タブの検索バーに「 <kbd class="ph userinput">sys_public.do</kbd>」と入力します。
   2. \[ ページ\] フィールドに、パブリックアクセスを追加するテーブルの名前を入力します。  

   {#modsdk-and-config-guests__substeps_gzb_5yp_4xb}
   <!-- -->

   1. \[送信\] を選択します。
   {#modsdk-and-config-guests__substeps_lqw_g1q_4xb}
2. テーブルに対して公開ロールが有効になっていることを確認します。
   1. ゲスト (パブリック) アクセスを許可するテーブルに移動します。 すべての→システム定義→テーブルで、テーブルを選択します。
   2. \[ コントロール\] タブを選択します。
   3. \[セキュリティルール (ACL)\] セクションで、\[アクセス制御を作成\] が選択されていること、およびそのユーザーロールに <kbd class="ph userinput">public</kbd> が含まれていることを確認します。含まれていない場合は追加します。
   {#modsdk-and-config-guests__substeps_wwb_41q_4xb}
3. ゲストアクセスを有効にする各 CRUD 操作のパブリック ACL を作成します。  
   パブリックアクセスを追加する CRUD 操作ごとに ACL が既に指定されている必要があります。持っていない場合は、これらの ACL も作成する必要があります。これを行うには、以下の手順に従いますが、\[ 名前 \] フィールドの 2 番目の部分に「\*」を追加したり、必要なロールに公開ロールを追加したりしないでください。
   1. \[ アクセス制御 \] タブを選択します。
   2. \[新規\] を選択します。
   3. 次の値を入力します。  
      {#modsdk-and-config-guests__table_rjd_qbq_4xb__entry__2}

      | フィールド | 値 |
      |-|-|
      | タイプ | レコード |
      | アプリケーション | グローバル |
      | 運用 | \<読み取りや書き込みなどのゲストアクセスを許可する操作\> |
      | 名前 (最初の部分) | \<ゲストアクセスを提供するテーブルの名前\> |
      | 名前 (2 番目の部分) | \* |
      [ ]

      {#modsdk-and-config-guests__table_rjd_qbq_4xb}
   4. \[ ロールが必要\] で、新しい行を挿入し、 <kbd class="ph userinput">公開</kbd> ロールを選択します。  
   {#modsdk-and-config-guests__substeps_o2w_kbq_4xb}
4. \[ 送信\] を選択して変更を保存します。  
   完了すると、ゲストユーザー (パブリック) の CRUD 操作ごとに 2 つの ACL が必要です。テーブル名の末尾に「.\*」が付いているものとないもの。

