私はlaravelが初めてで、あまり経験がありません。
laravel プロジェクトでアクセス レベルを定義するシナリオがあります。私たちのチームは、さまざまなアクセス レベルを実装するために spatie パッケージを使用することにしました。
基本的な役割と許可を実装する方法はわかっていますが、私たちの場合、3 つの基本的な役割を持つアプリケーションに従います。1. フル管理者 2. 従業員 3. マネージャー
Employee ロールにはさらに、UK-Employees、US-Employees、FullTime-Employees などのサブロールがあります。
これらの異なるグループ/ロールには異なる権限があり、必要に応じて変更できます。アクセス レベルのインデックス ページで、作成するロールのタイプを決定することで、新しいロールを作成できます。従業員/マネージャー/カスタム。1 つの役割を選択すると、別のページに移動し、そのページで、役割の種類 (従業員、マネージャー、またはカスタム) に応じて、いくつかの事前定義された権限を取得します。さらに、これらの権限を変更して、新しい役割を定義できます。
spatie を使用してこのシナリオを実装する方法を教えてもらえますか?
さらに、質問が理解できない場合は、編集を提案してください。