web-dev-qa-db-ja.com

ユーザーに権限がない場合のアクションの表示/非表示

ユーザーが画像を表示または編集できるアプリを開発しています。私の質問は、ユーザーのアクセス許可とユーザーに何を表示するかについてです。

ユーザーは、表示のみ、または表示と編集の権限を持つことができます。

ユーザーに編集権限がない場合、3つのオプションがあります。

  • 編集ボタンを非表示
  • 編集ボタンを無効にする
  • ユーザーに編集ボタンを押してから、「編集する権限がないため、誰かに編集権限を与えるように依頼してください」というメッセージを表示します

使いやすさに関して、これらのオプションのどれが最も正しいですか?

3
Ana Neto

三つ目。

  • それはあなたのユーザーにそのような機能があることを示しています。しかし Fresheyeball で述べたように、ボタンをアクティブに(無効ではなく)見えるようにすると、ユーザーはボタンをクリックして必要な情報を取得する可能性が高くなります。
  • アクセスできない理由を説明します。
  • アクセス可能にするためのアクションを提案します。

それはもっと簡単になることはできません。

1
rojcyk

もう少しコンテキストが参考になります。

「誰かに編集権限を与えるように頼む」というのは曖昧です。誰に聞いたらいいですか?誰でも?

ユーザーがこれらの権限を簡単に取得できる場合は、そのことを伝えます。

1
SneakyPhil

3つのユースケースが考えられます

  1. ユーザーが編集ボタンを表示するよりも権限を持っている場合

  2. ユーザーが表示へのアクセス権を持っている場合、アクセス/許可を求めるためのボタン

  3. または、アプリケーションがポータルでアカウントを作成することによってのみアクセスを許可する場合は、アカウントを作成するメッセージが表示されます。

0
Ajay Soni