Ir al contenido

Usuarios y roles

Puedes crear usuarios y asignar roles preestablecidos, compuestos por un conjunto de permisos, a los miembros de tu equipo para tener un mayor control sobre el acceso a los contenidos de tus sites. A medida que cambien tus necesidades, puedes actualizar su rol.

En esta sección de Griddo podemos asignar al usuario roles predefinidos. El administrador puede asignarle a los miembros del equipo tantos roles como necesite. En esta primera fase, viene cargado con unos roles globales, accesibles para todos los sites. Tienes la posibilidad de deshabilitar los roles que no vayas a usar en los sites.

Los roles son globales y están disponibles para todos los sites. Podemos consultar los permisos que tiene cada uno de ellos y desactivar los roles que no necesitemos en todos o sólo en algunos sites.

Griddo viene con unos roles preestablecidos que son:

  • Administrator: Puede gestionar todos los ajustes, usuarios y roles del site. Puede crear y publicar todas las páginas de su sitio.
  • Webmaster: Puede editar todo el site, añadir páginas, módulos, modificar URLs, menús, colores y temas, etiquetas html. No puede gestionar usuarios ni la configuración del sitio.
  • Editor: Puede ver, añadir y editar el contenido del site, como páginas y módulos.
  • SEO Validator: Puede gestionar todo lo relacionado con el SEO de las páginas.
  • Viewer: Puede ver el contenido, pero no editarlo. Aunque Griddo viene con estos roles, en próximas iteraciones podrás crear roles personalizados.

Los usuarios en Griddo son globales, aunque puedes darles el acceso a todos los sites, o sólo a algunos de ellos, según la necesidad.

A la hora de crear un nuevo usuario, tenemos que elegir de qué tipo queremos que sea:

  • Super admin: Tiene acceso a todas las funcionalidades de Griddo y a todos los sites con el rol administrador (puede hacerlo todo en todos lados).
  • Member: Se le pueden asignar roles y dar acceso a todos los sites o sólo a unos específicos.
  1. New: Dando al botón New entramos en la página con los campos para crear el usuario.
  2. Fields: Pedimos al usuario que rellene el nombre y el email para añadir al usuario.
  3. Super admin: Le asignamos el tipo Super admin para que tenga acceso a todas las funcionalidades de Griddo y a todos los sites con el rol administrador (puede hacerlo todo en todos lados).
  4. Save: Se guarda y se envía invitación por email al usuario para que acceda a Griddo.
  5. Listado: El usuario creado aparece el primero en el listado y muestra que es super admin.
  1. New: Dando al botón New entramos en la página con los campos para crear el usuario.
  2. Fields: Pedimos al usuario que rellene el nombre y el email para añadir al usuario. Le asignamos el tipo member para poder asignarle roles y dar acceso a sites específicos.
  3. All sites: Seleccionamos Access to All sites para que el usuario tenga acceso a todos los sites creados y los que se creen a futuro.
  4. Roles: Abre modal con el listado de roles preestablecidos que podemos asignar. Los roles que se muestran son globales. Seleccionando cada uno, aparecen los permisos que contiene el rol. Cuando hemos elegido, lo añadimos al usuario y se cierra la modal. Tendrá el mismo rol en todos los sites.
  5. Save: Se guarda y se envía invitación por email al usuario para que acceda a Griddo.
  6. Listado: El usuario creado aparece el primero en el listado y muestra el rol que tiene asignado en todos los sites.
  1. New: Dando al botón New entramos en la página con los campos para crear el usuario.
  2. Fields: Pedimos al usuario que rellene el nombre y el email para añadir al usuario. Le asignamos el tipo member para poder asignarle roles y dar acceso a sites específicos.
  3. Sites: Seleccionamos el site al que queremos dar acceso al usuario.
  4. Roles: Abre modal con el listado de roles preestablecidos que podemos asignar. Los roles que se muestran son globales. Seleccionando cada uno, aparecen los permisos que contiene el rol. Si en el site seleccionado hay algún rol inactivo, no aparecerá en el listado. Cuando hemos elegido, lo añadimos al usuario y se cierra la modal. Esta acción hay que hacerlo por cada site que queremos asignar al usuario.
  5. Save: Se guarda y se envía invitación por email al usuario para que acceda a Griddo. Este usuario aparecerá en el listado de usuarios en Global y, también, en el listado de usuarios en el site o sites a los que tiene acceso.
  6. Listado: El usuario creado aparece el primero en el listado y muestra los sites y roles que tiene asignados.

Dar permisos para trabajar con datos globales

Sección titulada «Dar permisos para trabajar con datos globales»

Si queremos que el usuario pueda trabajar con los datos globales, seleccionamos la opción Global data. Tenemos que asignarle el rol o roles que queremos que tenga para trabajar con estos datos.

Si un usuario ya no necesita acceso a Griddo, podemos eliminarlo accediendo a las acciones del usuario. Siempre nos pedirá que confirmemos la acción antes de realizar la acción.

Aunque los usuarios son globales, puedes elegir si quieres darle acceso a todos los sites o sólo a algunos de ellos. Desde el propio site, podemos añadir usuarios, pero siempre serán globales con acceso a ese site. Puedes gestionarlos desde el menú lateral del site.

  1. New: Dando al botón New entramos en la página con los campos para añadir el usuario.
  2. Fields: Pedimos al usuario que rellene el nombre y el email para añadir al usuario. Podemos asignarle el rol que necesite.
  3. Roles: Abre modal con el listado de roles preestablecidos que podemos asignar. Los roles que se muestran son globales. Seleccionando cada uno, aparecen los permisos que contiene el rol. Cuando hemos elegido, lo añadimos al usuario y se cierra la modal.
  4. Save: Se guarda y se le concede acceso a ese site en concreto al usuario.

Además de asignar roles, puedes dar a un usuario acceso sólo a unas páginas determinadas del site. Así, esa persona trabajará únicamente sobre esas páginas, con los permisos que le otorgue su rol.

  1. New: Pulsa New en la sección de usuarios del site para crear un usuario, o abre uno existente para editarlo.
  2. Fields: Rellena el Name y el Email de la persona.
  3. Roles: En Roles assigned, pulsa Manage user roles, selecciona uno o varios roles y confirma. Se muestran los roles, globales y del site, que estén activos.
  4. Pages: En Page permissions, pulsa Manage page permissions para abrir el panel lateral con las páginas del site.
  5. Select pages: Marca las páginas a las que quieres dar acceso. Puedes acotar la lista con Filter by page type y con el buscador. Cuando termines, pulsa Select pages; las páginas aparecen listadas en el perfil del usuario.
  6. Add user: Guarda con Add user. La persona recibirá una invitación por email para acceder a la plataforma.
  1. Actions: Accedemos a las acciones del usuario al que queremos quitarle acceso y seleccionamos la opción Remove from site.
  2. Modal: Aparece modal para que confirmemos la acción. El usuario seleccionado perderá el acceso a este site pero no a Griddo.