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