web-dev-qa-db-ja.com

権限と役割

ユーザーの役割を管理するためのインターフェースを実装しようとしています。各ロールには、特定のモジュールへのアクセスを許可できます。これらのモジュール内で、ユーザーは特定のアクティビティへのアクセスも許可されます。私はこれまで、他の人がそうであったように、チェックボックスのテーブルビューを実行してこれを試みましたが、直感的またはユーザーフレンドリーではないようです。任意の提案をいただければ幸いです。私はこのサイトですでに検索を行っており、本当に役立つものは見つかりませんでした。

enter image description here

6
Dave C

テーブルを再編成して、より一貫性のあるビューを作成できます。写真を見てください。アクセス列はテーブル全体で均一ですが、ネストされた要素は視覚的に区別され、親要素との関係も表示されます。
enter image description here

9

この場合、私は最小限の努力で行きます。

西側の国では、左から右へのクリック動作のほうが自然だと思います。最初の変更は、チェックボックスとモジュールの配置を変更することです。

私はすべてを選択するためのスマートなチェックボックスを追加し、サブカテゴリを持つ要素も変更します。この場合は、ユーザーロールマネージャです。

Checkbox to front

チェックボックスの場所が正しいかもしれませんが、正しくありません。

このリンクも確認してください: チェックボックスのラベルは右または左のどちらにするか

1
Abektes

私は2つのバケットを使用します。1つは使用可能な権限を持ち、もう1つは許可されたものです。

次に、ユーザーはドラッグアンドドロップするか、中央の割り当てボタンをクリックします。

Mock

ドラッグアンドドロップリストの例については、 http://dojocampus.org/Explorer/#Dojo_Drag%20And%20Drop_Lists を参照してください。

0
KennyC