私のアプリケーションは施設で構成されており、それぞれが多くの患者を持ち、それぞれが多くの連絡先を持っています。
各施設には 1 人のユーザーが必要です。このユーザーは、施設や患者/連絡先などを表示/編集/追加/削除できる唯一の人物である必要があります。その施設内。
私が避けようとしているのは、各患者/連絡先などを毎回チェックすることです. 表示/編集/追加/削除する前に、現在の user_id と一致するかどうか。(このようなもの: https://groups.google.com/forum/#!topic/cake-php/RKa5NhqVEjQ )
これを達成できることを期待して ACL と Auth をセットアップしましたが、ACL や Auth を使用して各ユーザーを自分の施設だけに制限する運がありませんでした。