SONANGOL BI PORTAL - FINAL_VFINAL SERVER

Credenciais de teste:
- Administrador: admin / 12345
- Gestor: gestor / 12345

Níveis de acesso:
- Administrador: acesso completo, importação de dados, relatórios, configurações e URL Embed Power BI.
- Gestor: apenas visualização do Power BI em tela full. Sem acesso a modificações.

Base de dados local:
- Ficheiro modelo: /database/settings.json
- O sistema grava configurações em tempo real no navegador usando localStorage.
- Na página Configurações, o administrador pode exportar/importar o ficheiro JSON de configurações.
- Em servidores estáticos, HTML/CSS/JS não escreve directamente no ficheiro JSON do servidor. Para gravação centralizada em servidor, seria necessário backend/API.

URL limpa / esconder index.html:
- Apache: usar o ficheiro .htaccess incluído.
- IIS: usar o ficheiro web.config incluído.
- Nginx: usar o exemplo nginx-clean-url.conf no bloco server.

Segurança incluída:
- Bloqueio visual e lógico por perfil.
- Configurações apenas para administrador.
- Gestor sem menus administrativos.
- Headers básicos no .htaccess/web.config.
- Directory listing desactivado.
- Redirecionamento automático /index.html para /.

Instalação:
1. Descompactar o ZIP no directório público do servidor.
2. Garantir que o servidor permite .htaccess se for Apache.
3. Aceder à pasta/domínio sem escrever index.html.
4. Entrar como admin e configurar o URL Embed Power BI.
