グループのカスタマイズ
Usersアプリケーションは、デフォルトではグループ階層をサポートしていないため、あるグループを他のグループの一部として扱うことができません。しかしOutSystemsは、OutSystemsプラットフォームまたは外部システムのいずれかを使用してグループ階層をサポートするように設計されています。
OutSystemsでのカスタムグループの使用
- 新規アプリケーションを作成します。
- [References]ウィンドウで、(System)にあるGroupエンティティを見つけます。
- 外部キーを使用して、Groupエンティティを参照するエンティティをモデル化して作成します。
- これらのグループを管理する画面を設計します。
- データベース管理ツールを使用してOutSystemsデータベースに接続します。
OSSYS_Group
デーブル内のレコードを編集し、カスタマイズするグループそれぞれについて、HasCustomManagement
アトリビュートを[True
]に設定します。これらのグループがUsersアプリケーションに表示されなくなります。
外部のカスタムグループ管理の使用
- データベース管理ツールを使用してOutSystemsデータベースに接続します。
OSSYS_Group
テーブルのレコードを編集して、管理するグループの[HasCustomManagement
]フィールドを[True
]に設定します。これらのグループがUsersアプリケーションに表示されなくなります。- 外部キーを使用して、
OSSYS_Groupを
参照するテーブルをモデル化して作成します。 - 作成したテーブルを管理するように外部システムを設計します。