HashCore Docs
Organización y equipo

Acceso a sitios

El acceso a sitios limita qué sitios de la organización ve un miembro. Junto con el rol, define sus permisos completos: el rol responde a la pregunta «qué se puede hacer», y los sitios, a «dónde». Así, el técnico de una granja no ve la granja vecina, y un cliente de hosting no ve el equipamiento de otros clientes. v1.0.0-alpha4

Dos tipos de acceso

TipoRolesCómo funciona
GlobalOwner, AdministratorTodos los sitios de la organización, incluidos los que se creen más adelante. No se puede restringir
Selected SitesOperations Manager, Technician, Viewer / CustomerSolo los sitios asignados explícitamente. Los sitios nuevos no se habilitan automáticamente

Si a un miembro se le asignaron todos los sitios existentes y después se crea uno nuevo, no tendrá acceso a este hasta que se le añada manualmente. Así, un sitio nuevo no queda abierto por accidente a quienes no está destinado.

Cómo asignar sitios

  • Al invitar: en el cuadro de diálogo Add member, después de elegir el rol (consulte «Invitación de miembros»). No se puede enviar la invitación sin al menos un sitio, salvo para el rol Administrator.
  • Más adelante: en la sección Members, mediante Edit role en el menú ⋮ del miembro (consulte «Gestión de miembros»).

Los sitios se seleccionan en una lista con casillas; junto a cada nombre se muestra el número de dispositivos. Los sitios seleccionados aparecen como etiquetas, y cualquiera de ellos se puede quitar con la cruz. Hay botones Select All / Deselect All y un contador «Objetos seleccionados: N».

Para el rol Administrator, el campo está bloqueado y muestra «Todos los sitios de la organización (Global)», con una aclaración de que el acceso se concede automáticamente a todos los sitios de la empresa.

Qué ve un miembro con acceso a sitios seleccionados

  • El selector de sitios muestra solo sus sitios. Los demás no aparecen ni se encuentran mediante la búsqueda.
  • Si tiene un único sitio, este se selecciona automáticamente justo después de iniciar sesión.
  • Dashboard, lista de dispositivos y agentes: solo del sitio seleccionado entre los disponibles.
  • Eventos y notificaciones: solo de sus sitios.

No es posible abrir un sitio ajeno mediante un enlace directo: el servidor deniega el acceso y los datos de otros sitios no se envían al navegador del miembro.

Escenarios habituales

  • Varias granjas en distintas regiones: cada una tiene su propio Operations Manager y sus técnicos, y cada uno ve solo su granja. El Owner y el director técnico lo ven todo.
  • Hotel de minería: a cada cliente se le asigna un sitio (o una sala) con su equipamiento, y el cliente se invita con el rol Viewer / Customer solo a ese sitio.
  • Empresa de servicios subcontratada: rol Operations Manager en los sitios que atiende. Al finalizar el contrato, el miembro se elimina de la organización.
  • Apertura de un sitio nuevo: añádalo a los miembros que corresponda mediante Edit role en Members; solo el Owner y el Administrator obtienen acceso automáticamente.

Notas

  • Los permisos sobre la organización en su conjunto (por ejemplo, consultar la lista de miembros) no dependen de los sitios y se determinan únicamente por el rol.
  • En una cuenta Personal solo hay un sitio, por lo que la restricción de acceso no se aplica.