Doccano: Après avoir ajouté des utilisateurs dans Django Admin, il n'y a toujours pas de champ "Utilisateurs" lors de la création du projet

Créé le 4 juin 2019  ·  4Commentaires  ·  Source: doccano/doccano

Informations système

  • Linux Ubuntu 14.04 :
  • Python version 3.6 :
  • Nodejs v8.16.0
  • Django 2.1.7
  • Navigateur : Chrome

Décris le problème

J'ajoute un utilisateur et un groupe dans Django Admin. Le groupe est affecté avec les autorisations suivantes.
image
Ensuite, l'utilisateur est ajouté à ce groupe.
Cependant, lorsque je me connecte avec l'utilisateur admin et que je crée un nouveau projet, je ne peux pas voir le sous-panneau Utilisateur .
Le problème est similaire avec le numéro 198, sauf que j'ai déjà créé un utilisateur et lui attribue les autorisations correspondantes .

Code source / journaux

En outre, lorsque je fais une requête GET à $BASE_URL/v1/projects/$PROJECT_ID, je peux voir les utilisateurs ajoutés comme le montre l'image suivante
image

Merci d'avance pour vos conseils !

question

Commentaire le plus utile

Assurez-vous d'utiliser Ctrl , multi-sélectionnez les utilisateurs qui auront accès au projet, puis enregistrez la configuration.

users

Tous les 4 commentaires

Assurez-vous d'utiliser Ctrl , multi-sélectionnez les utilisateurs qui auront accès au projet, puis enregistrez la configuration.

users

Assurez-vous d'utiliser Ctrl , multi-sélectionnez les utilisateurs qui auront accès au projet, puis enregistrez la configuration.

users

Merci de l'avoir signalé !
Je sais que c'est écrit juste en dessous de la boîte, mais ce genre d'UX était très peu intuitif pour moi.
Je me serais attendu à quelque chose d'analogue à la façon dont les autorisations sont accordées aux utilisateurs, par exemple avec deux cases où vous pouvez déplacer les options de la case de gauche à droite.

Notez que la pull request https://github.com/chakki-works/doccano/pull/333 introduit RBAC qui supprime le besoin d'utiliser l'administrateur Django pour affecter les utilisateurs aux projets : il y a maintenant un onglet pour chaque projet où les nouveaux utilisateurs peuvent être attribués aux projets et leur niveau d'accès pour le projet peut être défini (par exemple, administrateur de projet, approbateur d'annotations, étiqueteur).

Il s'agit du problème d'administration de Django qui n'est pas lié à doccano.

Cette page vous a été utile?
0 / 5 - 0 notes