アプリケーションのアクセス設定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • アプリケーションのアクセス設定によって、あるアプリケーションが別のアプリケーションのリソースにアクセスできるかどうかが決まります。

    アプリケーションのアクセス設定は、特定のリソースに対するアクセスを制限できる点でアクセスコントロール (ACL) と似ていますが、ユーザーに対してテーブルやレコードを制限するのではなく、他のアプリケーションに対してアプリケーション リソースを制限します。クロススコープ アクセスを設定する方法はいくつかあります。

    設定タイプ 使用方法 説明 アクセス設定場所
    アプリケーションの設計時と実行時の設定 アプリケーションまたはアプリケーション スクリプトがクロススコープ リソースにアクセスする必要があります。
    アプリケーション設計者は、アプリケーション全体に対して以下のアプリケーション アクセス設定を設定できます。
    • 設計時のアクティビティでクロススコープ テーブルを選択できるかどうかを指定します。
    • クロススコープ リソースでスクリプトを実行できるタイミングを指定します。
    • アプリケーションでサポートする JavaScript 標準を指定します。
    呼び出し元アプリケーションが所有するクロススコープ権限レコードによって決定されるアクセス
    テーブルの設計時と実行時の設定 クロススコープ アプリケーションまたは Web サービスがテーブルの CRUD 操作を実行するためのアクセス権限を必要とします。
    アプリケーション開発者は、個々のテーブルのアプリケーション アクセス設定を設定することもできます。
    • テーブルを他のアプリケーションスコープで使用できるかどうかを指定します。
    • テーブルがサポートする、他のアプリケーションスコープからの実行時の操作を指定します。
    • 設計時のアクティビティでテーブルを選択できるかどうかを指定します。
    • Web サービスからテーブルにアクセスできるかどうかを指定します。
    ターゲット テーブルでの設定によって決定されるアクセス
    限定呼び出し元アクセス特権の設定 クロススコープ アプリケーションまたはスクリプトがアプリケーションまたはアプリケーション リソースにアクセスする必要があります。
    管理者ユーザーは、アプリケーションスコープまたはアプリケーションリソースの全体に対して以下のアプリケーションアクセス設定を設定できます。
    • クロススコープスクリプトがアプリケーションスコープまたはアプリケーションリソースにアクセスできるかどうかを指定します。
    • アプリケーション リソースに対するアクセスのクロススコープ要求を追跡します。
    • アプリケーション リソースにアクセスするためのクロススコープ要求を承認または拒否します。
    ターゲットアプリケーションが所有する制限付きの申請者アクセスレコードによって決定されるアクセス。