web-dev-qa-db-ja.com

1回のログインで複数のロールプレイング

簡単な例から始めましょう。

ユーザー「A」は、シングルサインインでマネージャー、チームリーダー、開発者などの複数の役割を果たさなければなりません。デフォルトでは、ログインしているときはマネージャーですが、自分の役割をチームリーダーの役割に切り替えることができます。最小限のクリックでそれぞれのコンテンツを確認できます。

Gmailアカウントの切り替えオプションのように、右上隅にドロップダウンがあるのではなく、タブUIを使用してロールオプションを切り替えることをお勧めします。これはアプローチの効率的な方法ですか、それともUXの欠陥ですか?助言がありますか?

2
Vasethvan

オンラインで表示する以外に違いを評価することは難しい上、ドロップダウンとタブIDはどちらも良い解決策のようです。したがって、ユーザーにアカウントの感覚を与えることができるように、ホバー時(他の場合は直接ドロップダウン)にリストされたロールを使用して、Rolesを別のナビゲーション(可能な場合は、できれば上部にある)として指定することをお勧めします彼/彼女の管理下にある他のタブをチェックするのを待つのではなく、変更します。

このようにして、役割の下に提示されたすべてのものをチェックして確認することは、ユーザーの責任です。そうでない場合、私が想定しているこのプラットフォームの使用に気付いていない一部のユーザーによって、スコープが欠落している可能性があります(類似した2つの使用例の経験)。

1
Erhan Yaşar

問題への別のアプローチ全体を指摘したいと思います。 1人に複数の役割がある場合、問題は、この人が実際にアプリケーションの使用中に異なる役割に陥るか、またはユーザーが使用中に流動的に変更される複数の役割を持っているかです。たとえば、ユーザーが午前中のマネージャーとチームリーダーであり、午後のチームリーダーではありません。

つまり、ロールを変更するのではなく、ユーザーがアクセスできるすべての情報をさまざまなロールに従って表示することをお勧めします。したがって、ユーザーは1つのUIのみを処理する必要があります。必要なすべての情報/機能が常に表示されるため、ユーザーは(ユーザーの観点から)役割に対処する必要がありません。

1
BrunoH