カテゴリ A にはグループ A が、カテゴリ B には独立したグループ B がそれぞれ権限を持っています。ここで、カテゴリ AB を作成し、カテゴリ AB を閲覧するにはグループ A とグループ B の両方のメンバーである必要があるとします。グループ A とグループ B の所属は独立しており、両者の間に関連性はなく、ユーザーはそれぞれにオプトインします。
- 論理 OR は簡単です。カテゴリの権限にグループ A とグループ B を追加するだけです。
- グループ A と B の間に何らかの関係があれば、論理 AND も簡単です。サブカテゴリを作成するだけです。
しかし、これらのどちらの手法も私の状況には役立ちません。私が思いつく唯一の解決策は、サードグループ「AB」を作成し、A と B の両方のメンバーであるユーザーをそのグループに自動追加するプラグインを使うことです。他に良い案はありますか?