本文へ移動

§06-13Collaboration

権限ロール (admin/editor/viewer)

ロールごとの操作可否を表で示す。

誰が何をできるかを一覧で確認・変更でき、権限の抜けや過剰を見つけやすい。管理者が複数ロールを設計するときに使う。

実装のポイント

権限はロールごとの真偽表としてデータで持ち、UI と認可チェックで同じ定義を参照する。可否はアイコンだけでなく「可」「不可」のテキストも支援技術に渡す。

特徴
  • アクセシビリティ
デモで使っているもの
  • lucide-react