Gerenciando Usuários
O Astra tem um sistema simples de gerenciamento de usuários com três tipos de usuário, pensados para atender às necessidades de administradores, suporte técnico e usuários finais.
Perfis de Usuário
Seção intitulada “Perfis de Usuário”No Astra existem três perfis principais de usuário, cada um com níveis diferentes de acesso e funcionalidades:
- Admin: este perfil dá acesso total para gerenciar e controlar o Astra pela interface web e pela API. Os administradores podem ver e alterar todas as configurações
- Observer: este perfil dá acesso somente leitura ao painel da interface web e à API. Os observadores podem monitorar o sistema, mas não podem alterar as configurações
- User: este perfil de usuário comum serve para controlar o acesso ao conteúdo de mídia com a autenticação HTTP integrada
Lista de Usuários
Seção intitulada “Lista de Usuários”Na interface web do Astra, você acessa a lista de usuários em Settings → Users

A lista de usuários é apresentada como uma tabela com os seguintes campos:
- Login: nome de usuário único para cada usuário
- Comment: notas ou comentários adicionais sobre o usuário
- Type: perfil atribuído ao usuário
- Created: data em que a conta do usuário foi criada
Quando a autenticação HTTP integrada para controlar o acesso à mídia está ativada, campos adicionais ficam disponíveis na lista de usuários:
- IP: endereço IP do dispositivo permitido para o usuário, a partir do qual o acesso ao conteúdo de mídia é liberado
- Expiration: data até a qual a conta do usuário continua ativa
Novo Usuário
Seção intitulada “Novo Usuário”Para criar um novo usuário, abra a lista de usuários em Settings → Users. Clique no botão “New User” no topo da lista.

Ao criar um novo usuário, você precisa preencher os seguintes campos:
- Enable: o usuário vem ativado por padrão
- Login: nome de usuário único
- Password: opcionalmente, defina uma senha para a conta
- Comment: opcionalmente, adicione notas ou comentários sobre o usuário
- Type: o tipo de usuário adequado
Autenticação HTTP integrada
Seção intitulada “Autenticação HTTP integrada”A autenticação HTTP integrada do Astra ajuda a controlar o acesso ao conteúdo de mídia fornecido. Você pode ativar esse recurso em Settings → HTTP Authentication na interface web do Astra.
Quando a autenticação HTTP está ativa, as opções do usuário incluem campos opcionais adicionais:

- Token: segredo estático, normalmente usado para liberar acesso a outros servidores, como transcodificadores ou outros servidores de mídia. O token é simplesmente adicionado ao endereço do canal, assim:
http://example.com/channel-id/index.m3u8?token=secret - IP: endereço IP estático do dispositivo que tem permissão de acesso. Por padrão, qualquer IP é permitido.
- Expiration: data até a qual a conta do usuário continua ativa. Por padrão, não há limite de tempo para a conta.
- Limit connections: número de conexões simultâneas permitidas para o usuário. Por padrão, não há limite de conexões.
- Packages: clique em “New Package” para adicionar uma categoria de canais ao usuário. O usuário terá acesso apenas aos canais relacionados à categoria indicada. Novas categorias podem ser criadas em Settings → Groups. Por padrão, todos os canais ficam disponíveis para o usuário.
Leia mais sobre Autenticação de Usuários Integrada e outras opções de Autenticação HTTP.