メニュー管理: バックグラウンド管理システムの左側のメニューを管理し、アイコンの変更、名前の変更、メニューの表示と並べ替えの制御をサポートできます;
リソース管理: アクセス パスに基づいたバックグラウンドでの動的なアクセス許可制御を実現し、制御されたアクセス許可をインターフェイス レベルまで正確に制御できます。
#メニューの並べ替え、メニューの並べ替えを設定した後、メニューは設定に従って降順に表示されます。
リソース管理
リソース リストを表示すると、現在のリソースはコントローラー レベルで構成されています。つまり、コントローラー内のすべてのインターフェイスが 1 つのリソースとして定義されており、インターフェイス レベルに構成することもできます。
リソースを追加および編集します。ここでは、将来のリソース割り当てを容易にするためにリソース分類の概念を追加しました。
ロール管理
役割リストを表示します。ここでは、製品管理者、注文管理者、スーパー管理者の 3 つの役割に注意する必要があります。
役割の追加と編集ロールの基本属性を管理するために使用されます。
割り当てメニュー。ロールへのアクセスを許可するメニューを割り当てることができます。
リソースを割り当てるには、ロールへのアクセスが許可されているバックグラウンド リソースを割り当てることができます。
バックグラウンド ユーザー管理
ユーザー リストを表示すると、アカウントのアクティベーション ステータスを制御したり、アカウントを削除したりできます。
ユーザーを追加および編集すると、ユーザーのアカウントを管理できます。基本情報とパスワードの変更
# 役割の割り当て ユーザーに役割を割り当てることができ、指定された役割を持つユーザーは、指定されたメニューとリソースにアクセスできます。
ダイナミック メニュー コントロール
システム管理者アカウントを使用してログインすると、すべてのメニューが左側に表示されます。
製品管理者アカウントを使用してログインします。製品関連のメニューが左側に表示されます:
ここでは、動的リソースの制御について説明します。製品管理者には製品関連のリソースのみが割り当てられ、他のリソースにはアクセスできません。
注文関連のメニューは製品管理者に開かれていますが、注文関連のリソースは彼に割り当てられていません;
製品管理者はそうではないためです。オーダー モジュール関連のバックグラウンド リソースが割り当てられているため、製品管理者がオーダー モジュールにアクセスすると、関連する権限がないことを示すメッセージが表示されます。
以上がSpringbootの権限管理機能の実装方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。