Ir al contenido

Gestión de Usuarios

Astra cuenta con un sistema sencillo de gestión de usuarios con tres tipos de usuario distintos, diseñado para cubrir las necesidades de administradores, soporte técnico y usuarios finales.

En Astra, existen tres roles principales de usuario, cada uno con diferentes niveles de acceso y funcionalidad:

  • Admin: Este rol otorga acceso completo para gestionar y controlar Astra tanto desde la interfaz web como desde la API. Los administradores pueden ver y modificar todas las configuraciones y ajustes según sea necesario.
  • Observer: Este rol permite acceso de solo lectura al panel de la interfaz web y a la API. Los observadores pueden monitorear el sistema pero no pueden realizar cambios en los ajustes o configuraciones.
  • User: Este rol de usuario regular está diseñado para controlar el acceso al contenido multimedia con autenticación HTTP integrada.

En la interfaz web de Astra, puedes acceder a la lista de usuarios navegando a Configuración → Usuarios

Lista de Usuarios

La lista de usuarios se presenta como una tabla con los siguientes campos:

  • Login: nombre de usuario único para cada usuario
  • Comment: notas o comentarios adicionales sobre el usuario
  • Type: rol asignado al usuario
  • Created: fecha en que se creó la cuenta de usuario

Cuando la autenticación HTTP integrada para controlar el acceso a medios está activada, estarán disponibles campos adicionales en la lista de usuarios:

  • IP: dirección IP del dispositivo permitida para el usuario, desde la cual se permite el acceso al contenido multimedia
  • Expiration: fecha hasta la cual la cuenta de usuario permanece activa

Para crear un nuevo usuario, abre la lista de Usuarios navegando a Configuración → Usuarios. Haz clic en el botón “Nuevo Usuario” ubicado en la parte superior de la lista.

Nuevo Usuario

Al crear un nuevo usuario, deberás completar los siguientes campos:

  • Enable: el usuario está habilitado por defecto
  • Login: nombre de usuario único
  • Password: opcionalmente, establece una contraseña para la cuenta
  • Comment: opcionalmente, agrega notas o comentarios adicionales sobre el usuario
  • Type: tipo de usuario correspondiente

La autenticación HTTP integrada en Astra ayuda a controlar el acceso al contenido multimedia proporcionado. Puedes activar esta función navegando a Configuración → Autenticación HTTP en la interfaz web de Astra.

Cuando la Autenticación HTTP está activa, las opciones de usuario incluyen campos opcionales adicionales:

Opciones de Autenticación HTTP de Usuario

  • Token: secreto estático, normalmente utilizado para otorgar acceso a otros servidores, como transcodificadores u otros distribuidores de medios. El token simplemente se añade a la dirección del canal, por ejemplo: http://example.com/channel-id/index.m3u8?token=secret
  • IP: dirección IP estática del dispositivo al que se le permite el acceso. Por defecto, se permite cualquier IP.
  • Expiration: fecha hasta la cual la cuenta de usuario permanece activa. Por defecto, la cuenta no tiene límite de tiempo.
  • Limit connections: número de conexiones simultáneas permitidas para el usuario. Por defecto, no hay límites de conexión.
  • Packages: haz clic en “Nuevo Paquete” para añadir una categoría de canales al usuario. El usuario solo tendrá acceso a los canales relacionados con la categoría especificada. Se pueden crear nuevas categorías en Configuración → Grupos. Por defecto, todos los canales están disponibles para el usuario.

Lee más sobre la Autenticación de Usuarios Integrada y otras opciones de Autenticación HTTP.