Capítulo 18: Segurança da Informação, Controle de Acessos e Conformidade LGPD
🎯 Objetivo da Aula
Nesta aula, você aprenderá os princípios fundamentais da Segurança da Informação e Conformidade com a LGPD aplicados ao SIG FastLog Enterprise. No laboratório de informática, você blindará as fórmulas e segredos comerciais do sistema contra sabotagens ou exclusões acidentais, configurará uma matriz de permissões baseada no modelo RBAC (Role-Based Access Control) e aprenderá a estruturar trilhas de auditoria (Audit Logs).
Ao final desta aula, seu SIG estará protegido contra vazamentos de dados de faturamento e alterações indevidas de operadores não autorizados.
🏢 Cenário Prático (FastLog S.A.)
Empresa: FastLog Transportes & Logística Integrada S.A.
Problema: Um assistente temporário contratado para a portaria abriu a planilha central do SIG compartilhada na rede da empresa e, por curiosidade, navegou até a aba financeira. Tentando entender a fórmula de faturamento, ele clicou duas vezes nas células e acabou apagando todas as contas de conciliação bancária da matriz. Para piorar, ele copiou os dados cadastrais e as margens de lucro dos clientes para um pen-drive pessoal e levou para casa. O vazamento violou frontalmente a LGPD, causou chantagem comercial por concorrentes e gerou um processo judicial com indenização de R$ 85.000,00 imposta pela Justiça.
Sua Missão: Como técnico de TI e Gestão, você construirá a aba Seguranca_ControleAcesso no SIG FastLog. Você implementará a política corporativa de bloqueio de células com senha e registrará os eventos de acesso em uma trilha de auditoria à prova de violações.
🧠 Fundamentos: A Teoria Traduzida
1. A Tríade CIA da Segurança da Informação
Qualquer sistema corporativo sério deve manter três pilares intactos:
- Confidencialidade (Confidentiality): Garantia de que a informação só é acessível por pessoas expressamente autorizadas (ex: o operador da portaria não pode ver os custos e margens financeiras da diretoria).
- Integridade (Integrity): Garantia de que os dados e fórmulas estão exatos e não foram adulterados ou corrompidos.
- Disponibilidade (Availability): O sistema deve estar operacional e disponível para a equipe sempre que necessário.
flowchart TD
subgraph CIA["🛡️ Tríade CIA da Segurança da Informação"]
C["🔒 Confidencialidade<br/>(Acesso Restrito por Senhas e Níveis)"]
I["⚙️ Integridade<br/>(Bloqueio de Células e Fórmulas Ocultas)"]
A["⚡ Disponibilidade<br/>(Backups e Acesso Concorrente Seguro)"]
end
subgraph RBAC["👥 Controle Baseado em Papéis (RBAC)"]
U1["👤 Operador Portaria ➔ Apenas Digita Placas"]
U2["💼 Comprador Almoxarifado ➔ Apenas Itens e Peças"]
U3["👔 Gerente Financeiro ➔ Fluxo de Caixa e Relatórios"]
end
CIA --> RBAC
style CIA fill:#2c3e50,stroke:#fff,stroke-width:2px,color:#fff
style C fill:#2980b9,stroke:#fff,stroke-width:2px,color:#fff
style I fill:#27ae60,stroke:#fff,stroke-width:2px,color:#fff
style A fill:#f39c12,stroke:#fff,stroke-width:2px,color:#fff
style RBAC fill:#34495e,stroke:#fff,stroke-width:2px,color:#fff2. Controle de Acesso Baseado em Papéis (RBAC)
No modelo RBAC (Role-Based Access Control), os privilégios de acesso não são distribuídos aleatoriamente para pessoas, mas atribuídos a cargos ou papéis formais. Se um funcionário for demitido ou trocar de função, seus acessos são revogados instantaneamente sem impactar o sistema.
3. A Mecânica de Proteção em Planilhas Eletrônicas
No Excel e LibreOffice Calc, todas as células nascem marcadas por padrão como “Bloqueadas”. Porém, o bloqueio só entra em vigor quando ativamos a Proteção da Planilha. A técnica profissional consiste em:
- Desbloquear exclusivamente as células onde o operador precisa digitar dados novos.
- Manter Bloqueadas e Ocultas todas as células que contêm fórmulas, cálculos e parâmetros mestres.
- Ativar a proteção com uma chave criptográfica forte.
📖 Exemplo Guiado: Passo a Passo no Laboratório
Abra seu arquivo central SIG_FastLog_Apresentacao.xlsx na pasta 01_Apresentacao_Planilhas.
Passo 1: Criação da Aba Seguranca_ControleAcesso
- Clique no botão
+e crie uma nova aba chamada:Seguranca_ControleAcesso. - Posicione a aba após a aba
Financeiro_FluxoCaixa. - Na guia Exibir, desmarque a opção Linhas de Grade.
- Crie o cabeçalho executivo nas linhas 1 a 2:
- Mescle o intervalo A1:G2, preencha com Azul Petróleo (
#003366). - Digite em letras brancas, 16pt, Negrito:
FASTLOG ENTERPRISE — CONTROLE DE ACESSO RBAC & AUDITORIA LGPD.
- Mescle o intervalo A1:G2, preencha com Azul Petróleo (
🛠️ Prática Obrigatória 1: Matriz de Permissões RBAC por Perfil
Agora você formalizará as credenciais e permissões operacionais do SIG.
Passo a Passo no Computador:
- Na linha 4, crie os cabeçalhos das colunas em Negrito, fundo Cinza Escuro (
#34495E) e texto Branco:- A4:
ID_Perfil - B4:
Cargo_Responsavel - C4:
Nivel_Privilegio - D4:
Aba_Designada - E4:
Permissao_Edicao - F4:
Visualizacao_Dados_Sensiveis - G4:
Status_Credencial
- A4:
- Cadastre os 4 perfis corporativos nas linhas 5 a 8:
- Linha 5:
RBAC-01| Operador de Portaria & Pátio | Nível 1 |Central_Mensagens| Apenas Placas e Cargas |NÃO (Oculto)|ATIVO - Linha 6:
RBAC-02| Assistente de Almoxarifado | Nível 2 |Almoxarifado_Estoque| Apenas Saldo e Peças |NÃO (Oculto)|ATIVO - Linha 7:
RBAC-03| Gerente de Controladoria | Nível 3 |Financeiro_FluxoCaixa| Lançamentos e Conciliação |SIM (Autorizado)|ATIVO - Linha 8:
RBAC-04| Diretor de Operações (CEO) | Nível 4 |Todas as Abas do SIG| Leitura Geral e Auditoria |SIM (Autorizado)|ATIVO
- Linha 5:
- Centralize as colunas A, C, F e G.
- Formate a coluna F: quem tem
SIMem verde e quem temNÃOem vermelho suave.
✅ Resultado Esperado (Prática 1):
A empresa estabelece uma barreira jurídica de conformidade: funcionários operacionais não têm justificativa de negócio para acessar números bancários e dados de faturamento.
🛠️ Prática Obrigatória 2: Blindagem de Fórmulas e Trilha de Auditoria (Logs)
Agora você implementará a proteção física de células e construirá o livro de registro de acessos (Audit Trail).
Passo a Passo no Computador:
- Procedimento de Proteção de Células (Demonstração Prática):
- Acesse a aba
Expedicao_Etiquetas. - Selecione a célula de entrada do operador: B4 (Seletor de Carga).
- Clique com o botão direito ➔ Formatar Células ➔ aba Proteção ➔ Desmarque a caixa:
Bloqueada. Clique em OK. - Na guia superior Revisão, clique no botão Proteger Planilha.
- Deixe marcada apenas a opção: Selecionar células desbloqueadas.
- Digite a senha de laboratório:
fastlog2026e confirme. - Teste de Segurança: Tente clicar nas fórmulas do nome do cliente ou da data (célula C9 ou C11). Observe que o Excel emite um aviso sonoro e bloqueia qualquer clique ou digitação! A fórmula está salva!
- Acesse a aba
- Construção da Trilha de Auditoria (Linhas 11 a 16 da aba Segurança):
- Na linha 11, crie os cabeçalhos:
- A11:
Log_ID| B11:Data_Hora_Evento| C11:Usuario_Logado| D11:Perfil_RBAC| E11:Aba_Tentativa| F11:Status_Auditoria
- A11:
- Cadastre 3 eventos reais de auditoria nas linhas 12 a 14:
- Linha 12:
LOG-901|15/10/2026 08:30|joao.portaria|RBAC-01|Central_Mensagens|✅ ACESSO AUTORIZADO - Linha 13:
LOG-902|15/10/2026 11:15|marcos.estagio|RBAC-01|Financeiro_FluxoCaixa|🚨 ACESSO NEGADO / BLOQUEADO - Linha 14:
LOG-903|15/10/2026 14:40|ana.controladoria|RBAC-03|Financeiro_FluxoCaixa|✅ ACESSO AUTORIZADO
- Linha 12:
- Na linha 11, crie os cabeçalhos:
- Formatação Condicional de Alerta:
- Aplique em F12:F14: se contiver
NEGADO, pinte com Fundo Vermelho Escuro e Texto Branco Negrito.
- Aplique em F12:F14: se contiver
✅ Resultado Esperado (Prática 2):
O evento LOG-902 registra com precisão uma tentativa indevida de violação da aba financeira por um operador da portaria, permitindo que a TI identifique o terminal e aplique advertência administrativa.
📤 Instruções de Entrega (Microsoft Teams)
- Salve o arquivo com
Ctrl + B. - Salve uma versão com seu nome na pasta
01_Apresentacao_Planilhas:Atividade_18_SIG_SeuNome_SeuSobrenome.xlsx. - Acesse o Microsoft Teams na equipe da disciplina.
- Abra a tarefa: “TI Aplicada - Cap 18: Segurança da Informação, RBAC e Auditoria LGPD”.
- Anexe o arquivo
.xlsxe clique em Entregar (Turn In).
💡 Checkpoint de Gestão & TI
Sob a Lei Geral de Proteção de Dados (LGPD), multas administrativas por vazamento culposo de dados podem atingir até 2% do faturamento da empresa (com teto de R$ 50 milhões de reais por infração). Manter planilhas abertas na rede sem controle de perfis RBAC e sem trilha de logs constitui negligência operacional grave perante a ANPD.
🔥 Desafio de Fixação: Validação Dinâmica de Acesso do Usuário
Simule o motor de autorização do SIG na linha 18:
- Na célula B18, digite um código de usuário logado para teste:
joao.portaria. - Na célula C18, digite a aba que ele deseja abrir:
Financeiro_FluxoCaixa. - Na célula D18, programe a fórmula de auditoria inteligente:
- Teste alterando a célula C18 para
Central_Mensagense comprove a liberação automática do acesso!
📝 Atividade Extra: Questionário de Fixação (Caderno)
Instruções: Responda no caderno, de próprio punho, as 10 perguntas abaixo com base no que você estudou neste capítulo. Ao concluir, apresente o caderno ao professor para conferência e visto.
- Quais são os três pilares que formam a clássica Tríade CIA da Segurança da Informação?
- No Cenário Prático da FastLog, quais foram as duas violações de segurança cometidas pelo funcionário temporário que causaram prejuízo de R$ 85.000?
- O que representa o modelo de controle de acesso RBAC (Role-Based Access Control) e como ele organiza as permissões dos colaboradores?
- Qual é o papel da Confidencialidade na proteção de dados sensíveis de clientes e fornecedores?
- Qual é o procedimento técnico padrão realizado no Excel/Calc para permitir que o usuário digite apenas nos campos necessários enquanto as fórmulas permanecem protegidas?
- Qual senha oficial de laboratório foi utilizada para proteger a planilha no exercício guiado?
- O que é uma Trilha de Auditoria (Audit Trail / Log) e quais informações mínimas ela deve registrar sobre cada evento?
- Na Prática Obrigatória 2, qual foi o evento classificado como
🚨 ACESSO NEGADOregistrado noLOG-902? - De acordo com o Checkpoint de Gestão & TI, qual é o valor máximo da multa prevista na LGPD por infração grave de vazamento de dados?
- No Desafio de Fixação, como a função lógica combinada
=SE(E(...))foi utilizada para barrar o acesso do usuário da portaria à aba financeira?