提供状況
- ユーザー権限は、Creator のすべてのプランで利用できます。
- スーパー管理者、管理者、開発者のみが ユーザー権限を作成および管理できます。
1. 概要
ユーザー権限は、アプリケーション内のデータに対するユーザーのアクセスをきめ細かく制御するための仕組みです。ユーザー権限を使用すると、ユーザーがアクセスできるデータを特定の範囲に制限でき、必要な場合にのみデータが共有・利用される安全な環境を構築できます。効率的に活用することで、組織全体のデータアクセスを体系的に管理できます。
ユーザーとは、アプリケーションにアクセスできる人物を指します。[ユーザー権限]ページでは、次の項目を利用できます。
- 権限 - あらかじめ用意された、またはカスタマイズした権限セットを設定し、ユーザーがレポートデータへどのようにアクセスできるかを決定します
- ロール - 組織内のメンバーに対して異なる役割を定義します
- データ共有 - アプリケーションに保存されているデータを、これらのユーザー/ロール間でどのように共有するかを決定します
1.1 動作イメージ
以下の機能について、理解を深めていただくための詳細な動画をご用意しています。
- 権限
- ロールとロール階層
- データ共有
1.2 ユースケース
たとえば、組織向けに従業員管理アプリを作成したとします。このアプリは、人事部(HR)と総務部(Admin)の 2 部署で利用されています。各部署には部署長が 1 名、その配下に 2 名のマネージャー、さらに各マネージャーの配下に 3 名の担当者がいます。
- 人事部メンバーには、従業員追加フォームのデータにアクセスして編集できる権限セットを付与します。総務部メンバーには、備品リクエストフォームを閲覧および編集できる権限セットを付与します。
- ロールは、これらのメンバーに割り当てられ、組織内での階層上の位置付けを与えます。ロール階層を有効にすると、部署長は自分の部下が追加したデータをすべて閲覧できますが、その逆はできません。
- データ共有ルールを定義し、人事部のユーザーが従業員追加フォームに追加したデータを、総務部の 2 名のマネージャーとその部下に共有できるようにします。これにより、総務部は従業員に会社の備品を支給する前に、その従業員の詳細を照合できます。
1.3 ナビゲーションガイド
アプリケーションの編集モードでは、ユーザー権限は設定ページの権限セクション内にあります。
1.4 ユーザー権限における権限
権限は、ユーザーによるアプリケーションデータへのアクセス可否を制御するルールの集合です。あらかじめRead(読み取り)とWrite(書き込み)の 2 種類の権限が用意されています。
- Read 権限により、ユーザーはアプリケーションに保存されているすべてのデータを閲覧できます。
- Write 権限により、ユーザーはアプリケーションに保存されているすべてのデータを編集できます。
たとえば、注文管理アプリケーションでは、顧客と配達担当者ではアクセスできるコンポーネントが異なります。顧客には、自身の個人の注文履歴データのみを閲覧できる権限を付与します。同様に、配達担当者には、自身が担当した過去の配達データのみを閲覧できる権限を付与します。