Laravel Web サイトのコンテンツ管理者として Voyager を使用しています。Pages モジュールでさまざまな BREAD 権限を持つロールを割り当てることができました。たとえば、作成者はページを追加でき、編集者はページを編集/削除できます。
特定のロールが特定のページにアクセスできる権限構造を設定する必要があります。たとえば、editor-tech は技術関連のページにアクセスでき、editor-finance は財務関連のページにアクセスできます。
ページ上で権限を持つ役割を割り当てる方法があるかどうかお尋ねしたいと思います。以下のスクリーンショットは、各役割のチェック ボックスを示しています。チェックボックスをクリックすると、ページはそのロールにタグ付けされます。
ユーザーが Voyager にログインすると、そのユーザーは自分のロールに割り当てられたページに対する BREAD 権限のみを取得できます。