Agrego un usuario y un grupo en Django Admin. Al grupo se le asignan los siguientes permisos.
Luego, el usuario se agrega a este grupo.
Sin embargo, cuando inicio sesión con el usuario administrador y creo un nuevo proyecto, no puedo ver el subpanel de usuario .
El problema es similar con el número 198, excepto que ya he creado un usuario y le he asignado los permisos correspondientes .
Además, cuando hago una solicitud GET a $ BASE_URL / v1 / projects / $ PROJECT_ID, puedo ver los usuarios agregados como muestra la siguiente imagen
¡Gracias por sus consejos de antemano!
Asegúrese de usar Ctrl
, usuarios de selección múltiple que tendrán acceso al proyecto y luego guarde la configuración.
Asegúrese de usar
Ctrl
, usuarios de selección múltiple que tendrán acceso al proyecto y luego guarde la configuración.
¡Gracias por señalar esto!
Sé que está escrito justo debajo del cuadro, pero este tipo de UX fue muy poco intuitivo para mí.
Hubiera esperado algo análogo a la forma en que se otorgan los permisos a los usuarios, por ejemplo, con dos casillas donde puede mover las opciones de la casilla de izquierda a derecha.
Tenga en cuenta que la solicitud de extracción https://github.com/chakki-works/doccano/pull/333 presenta RBAC que elimina la necesidad de usar el administrador de Django para asignar usuarios a proyectos: ahora hay una pestaña para cada proyecto donde los nuevos usuarios pueden asignarse a proyectos y se puede establecer su nivel de acceso para el proyecto (por ejemplo, administrador del proyecto, aprobador de anotaciones, etiquetador).
Este es el problema de administración de Django que no está relacionado con doccano.
Comentario más útil
Asegúrese de usar
Ctrl
, usuarios de selección múltiple que tendrán acceso al proyecto y luego guarde la configuración.