PortlinePortlineDocumentación

Roles

Propietario, administrador, despachador y lector, y el nivel de permiso que recibe cada uno.

Cada miembro de un espacio de trabajo tiene exactamente un rol. La tabla siguiente se genera a partir de las mismas definiciones que usa la aplicación, por lo que no puede desviarse de lo que la aplicación impone.

RolNivel predeterminadoQué significa
PropietarioapproveTodo, incluidos los miembros y el plan. Uno por espacio de trabajo.
AdministradorapproveTodo excepto el propietario. Verifica los documentos y gestiona a los miembros.
DespachadoreditLleva las operaciones diarias: citas de muelle, registros de entrada, mensajes y cargas de archivos.
LectorviewLee todo lo que incluye el plan. No cambia nada.

Tres niveles

Los roles se corresponden con un nivel de permiso, y cada acción en Portline requiere uno de ellos:

  • Ver permite leer. Todos los roles lo tienen en todas las áreas que incluye el plan.
  • Editar cubre las operaciones diarias: mover una cita de muelle, registrar la entrada o salida de un conductor, subir un documento (queda como Enviado), enviar un mensaje. Despachadores y superiores.
  • Aprobar cubre las decisiones: verificar o rechazar un documento, cambiar el rol de un miembro. Administradores y el propietario.

Las páginas de cada área enumeran exactamente lo que cada rol puede hacer en esa área. Por ejemplo, en Envíos un despachador puede subir un conocimiento de embarque, pero no puede marcarlo como verificado.

El propietario

Hay un propietario por espacio de trabajo. Los administradores pueden gestionar a todos los demás miembros, pero no pueden modificar la fila del propietario ni asignar el rol de propietario. Nadie puede cambiar su propio rol, por lo que nadie puede ascenderse a sí mismo. Postgres lo impone con un trigger en pl_members, de modo que se cumple incluso fuera de la aplicación.

El plan por encima del rol

Un rol solo se aplica a las áreas que incluye el plan del espacio de trabajo. Un despachador en Starter no puede abrir Muelles, porque Starter no incluye la función docks, y la base de datos no devuelve ninguna fila de muelles para ese espacio de trabajo. Consulte Planes y acceso.

En esta página