お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Roles

はじめに

Rolesは、ユーザーがアプリケーションにアクセスしたりデータを変更したりするために付与される権限セットとアクセスレベルを定義します。各ロールに対して特定のCatalystコンポーネントのスコープとアクセス権限を定義し、すべてのユーザーにロールを割り当てることができます。この分類により、アプリケーションのユーザーは関連する機能のみにアクセスできるようになります。

Rolesは現在、Data StoreFile Storeに適用されます。Data Storeでは、各ユーザーロールに対して各テーブルのスコープと権限を定義できます。これらのスコープと権限は、Data Storeと密接に関連するSearchZCQLにも拡張的に適用されます。同様に、File Storeでは各ロールに対してフォルダアクセス権限を定義できます。

RolesAuthenticationUser Management機能のセクションとして利用可能です。

デフォルトで2つのシステム定義ロールが存在します:

  1. App AdministratorApp Administratorロールに割り当てられたユーザーは、デフォルトでアプリケーションへの管理者アクセス権を持ちます。これをオーバーライドして、Data StoreのテーブルおよびFile Storeのフォルダへのアクセスレベルを定義できます。

  2. App UserApp Userロールに割り当てられたユーザーは、デフォルトでアプリケーションへのエンドユーザーレベルのアクセス権を持ちます。これもオーバーライドして、Data StoreおよびFile Storeでのアクセスレベルを定義できます。

注意:
  • App Userロールがデフォルトロールとみなされます。カスタムロールを作成し、従うべきロールのスコープを指定しない場合、App Userロールのスコープがカスタムロールに適用されます。

これらのロールに加えて、独自のカスタムロールを作成し、権限を定義できます。これらのカスタムロールをDefaultロールに設定することもできます。ユーザーロールがデフォルトロールに設定されると、アプリケーションに追加されたユーザーは自動的にそのロールに割り当てられ、そのロールに設定された権限が利用可能になります。


最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて