私はRuby on Railsのプロジェクト管理アプリケーションで作業しています。私は各プロジェクト(admin、user)に異なる役割を持つユーザーを割り当てることができるようにしたいと考えています。 1つの明白な解決策は、2つのモデルを考案して実行することですが、管理モデルのユーザーだけがプロジェクトの管理者になる可能性があります。 ユーザー(プロジェクト作成者)はそのプロジェクトに対する管理
私は認証のためにDeviseを使用しています& CanCanCan/Rolify for Authorization。 私は、モデルのレコードを、作成したユーザーに、さまざまな関連付けによって制限したいと考えています。 I.e./sales/1は、販売を行っている組織に属しているユーザーのみが見ることができます。それに属しているユーザーに組織を制限 User
has_many :orga