Doccano: Django Adminでユーザーを追加した後も、プロジェクトを作成するときに「ユーザー」フィールドはありません

作成日 2019年06月04日  ·  4コメント  ·  ソース: doccano/doccano

システムインフォメーション

  • Linux Ubuntu 14.04
  • Pythonバージョン3.6
  • Nodejs v8.16.0
  • Django 2.1.7
  • ブラウザ:Chrome

問題を説明する

DjangoAdminにユーザーとグループを追加します。 グループには、次の権限が割り当てられています。
image
次に、ユーザーがこのグループに追加されます。
ただし、 adminユーザーでログインして新しいプロジェクトを作成すると、 [ユーザー]サブパネルが表示されません。
問題は、すでにユーザーを作成し、対応する権限issue#198と同様です。

ソースコード/ログ

さらに、$ BASE_URL / v1 / projects / $ PROJECT_IDに対してGETリクエストを実行すると、次の画像に示すように、追加されたユーザーを確認できます。
image

よろしくお願いします!

question

最も参考になるコメント

必ずCtrlを使用し、プロジェクトにアクセスできるユーザーを複数選択してから、構成を保存してください。

users

全てのコメント4件

必ずCtrlを使用し、プロジェクトにアクセスできるユーザーを複数選択してから、構成を保存してください。

users

必ずCtrlを使用し、プロジェクトにアクセスできるユーザーを複数選択してから、構成を保存してください。

users

これを指摘していただきありがとうございます!
ボックスのすぐ下に書かれていることは知っていますが、この種のUXは私にとって非常に直感的ではありませんでした。
たとえば、オプションを左から右のボックスに移動できる2つのボックスを使用して、ユーザーにアクセス許可を付与する方法に類似したものを期待していました。

プルリクエストhttps://github.com/chakki-works/doccano/pull/333でRBACが導入され、Django管理者を使用してユーザーをプロジェクトに割り当てる必要がなくなりました。プロジェクトごとに新しいユーザーができるタブがあります。プロジェクトに割り当てられ、プロジェクトへのアクセスレベルを設定できます(プロジェクト管理者、注釈承認者、ラベラーなど)。

これは、doccanoとは関係のないDjangoAdminの問題です。

このページは役に立ちましたか?
0 / 5 - 0 評価