Saltar a contenido

Permisos

QFieldCloud proporciona un control de acceso detallado sobre los proyectos con los conceptos de colaboradores del proyecto, miembros de la organización y equipos de la organización.

Acciones

  1. Usuario no registrado:
  2. Usuario simple registrado, no colaborador del proyecto en cuestión ni miembro de la organización en cuestión ni usuario en cuestión.
  3. Propietario del proyecto en cuestión, usuario afectado, pero no colaborador ni miembro de la organización.
  4. Rol de colaborador del proyecto de administración del proyecto en cuestión.
  5. Gestor del rol de colaborador del proyecto del proyecto en cuestión.
  6. Editor del rol de colaborador del proyecto del proyecto en cuestión.
  7. Reportero del rol de colaborador del proyecto del proyecto en cuestión.
  8. Lector del papel de colaborador del proyecto en cuestión.
  9. Propietario de la organización en cuestión o la organización que posee el proyecto en cuestión o a la que pertenece el usuario.
  10. Rol de miembro de la organización en cuestión o de la organización que posee el proyecto en cuestión o a la que pertenece el usuario.
  11. Miembro de la organización miembro de la organización en cuestión o de la organización que posee el proyecto en cuestión o a la que pertenece el usuario.

Accioes

  • ❌ No permitido
  • ✅ Permitiido
  • Irrelevante
Acción 1 2 3 4 5 6 7 8 9 10 11
Enumerar o consultar los roles de los colaboradores del proyecto
Crear colaborador del proyecto (es decir, definir nuevo colaborador)
Actualizar la información del colaborador del proyecto (es decir, el rol)
Eliminar el colaborador del proyecto (es decir, eliminar al usuario como colaborador)
Lista de miembros de la organización
Crear un miembro de la organización (es decir, definir un nuevo miembro)
Obtener información de los miembros de la organización (es decir, rol)
Actualizar la información de los miembros de la organización (es decir, el rol)
Eliminar la información de miembro de la organización (es decir, eliminar al usuario como miembro de la organización)
Listar/consultar proyectos públicos
Listar/consultar proyectos privados
Actualizar la información del proyecto
Crear un proyecto
Eliminar proyecto
Agregar archivo delta
Lista de archivos delta del proyecto
Obtener el estado de deltafile
Listar los archivos del proyecto (qfieldsync)
Descargar archivos del proyecto (qfieldsync)
Subir archivos del proyecto (qfieldsync)
Eliminar archivos del proyecto (qfieldsync)
Lista de archivos del proyecto (qfield)
Descargar archivos del proyecto (qfield)
Lista de usuarios y organizaciones
Obtener información pública del usuario
Obtener información detallada del usuario
Actualizar la información del usuario
Eliminar usuario
Obtener el estado de la API
Agregar y eliminar secretos

Roles

ProjectCollaborator

Un colaborador de un proyecto de usuario normal sólo puede ser reportero o lector. Editor o gestor sólo puede establecerse en el proyecto de una organización.

Roles

Un rol superior siempre incluye también los inferiores

Nombre Descripción
administrador Cambie el nombre o elimine el proyecto. Los mismos derechos que el propietario del proyecto, excepto la transmisión de la propiedad.
gerente Puede agregar o quitar colaboradores.
editor Puede editar datos
reportero Solo puede insertar datos (no actualizar ni eliminar)
lector Puede leer datos.

OrganizationMember

Roles

Un rol superior siempre incluye también los inferiores

Nombre Descripción
administrador Puede agregar o quitar miembros y crear proyecto
miembro (la diferencia en comparación con otro usuario es solo por motivos de facturación)