問題タブ [laravel-permission]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Spatie権限パッケージを使用してLaravelでさまざまなタイプのロールを定義する方法は?
私はlaravelが初めてで、あまり経験がありません。
laravel プロジェクトでアクセス レベルを定義するシナリオがあります。私たちのチームは、さまざまなアクセス レベルを実装するために spatie パッケージを使用することにしました。
基本的な役割と許可を実装する方法はわかっていますが、私たちの場合、3 つの基本的な役割を持つアプリケーションに従います。1. フル管理者 2. 従業員 3. マネージャー
Employee ロールにはさらに、UK-Employees、US-Employees、FullTime-Employees などのサブロールがあります。
これらの異なるグループ/ロールには異なる権限があり、必要に応じて変更できます。アクセス レベルのインデックス ページで、作成するロールのタイプを決定することで、新しいロールを作成できます。従業員/マネージャー/カスタム。1 つの役割を選択すると、別のページに移動し、そのページで、役割の種類 (従業員、マネージャー、またはカスタム) に応じて、いくつかの事前定義された権限を取得します。さらに、これらの権限を変更して、新しい役割を定義できます。
spatie を使用してこのシナリオを実装する方法を教えてもらえますか?
さらに、質問が理解できない場合は、編集を提案してください。