Capítulo 11 — Laboratório supervisionado
Mapa da aula
Aula 11 publicada. Mapa, exemplo, EX051.
flowchart TD
N0["11.1 A tarefa do laboratório"]
N1["11.2 Resultados do laboratório"]
N2["11.3 Ponderar a referência"]
N3["11.4 Documentar as decisões"]
N4["Laboratório — Nomes de terceiros numa resposta de ac"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX051"]
Desenho lógico
flowchart LR
N0["11.1 A tarefa do laboratório"]
N1["11.2 Resultados do laboratório"]
N2["11.3 Ponderar a referência"]
N3["11.4 Documentar as decisões"]
N4["Laboratório — Nomes de terceiros numa resposta de ac"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX051"]
[11.1 A tarefa do laboratório]
|
v
[11.2 Resultados do laboratório]
|
v
[11.3 Ponderar a referência]
|
v
[11.4 Documentar as decisões]
|
v
[Laboratório — Nomes de terceiros numa resposta de ac]
|
v
[Exemplo resolvido] --> [Exercício EX051]
Objetivos de aprendizagem
Você vai (1) revisar a resposta a um pedido de acesso em busca de dados de terceiros; (2) aplicar a ocultação corretamente; (3) explicar as decisões de ponderação.
11.1 A tarefa do laboratório
O laboratório supervisionado de Marta usa uma resposta sintética a um pedido de acesso preparada para uma candidata rejeitada, Rosa Lindqvist. A resposta inclui anotações de entrevista, e-mails, um trecho de chat interno, uma lista de finalistas e uma referência. O artigo 15(4) do GDPR diz que o direito de obter uma cópia não pode prejudicar os direitos e as liberdades de terceiros, então a Halden precisa considerar as informações de terceiros antes de entregar os documentos. O laboratório confere que ocultações foram feitas e se nomes de outras pessoas continuam visíveis; além disso, Marta lê cada linha por inteiro em busca de pistas indiretas.
11.2 Resultados do laboratório
O laboratório encontra seis linhas, com quatro ocultações já feitas e três nomes de terceiros ainda visíveis: um membro da banca, Tom Becker, nas anotações da entrevista; uma referência, Ana Ruiz; e um colega, Jon Patel, que reuniu o retorno. Marta não oculta simplesmente os três. A Sra. Lin pede que ela considere o papel de cada pessoa. Funcionários que agiram na sua função profissional, como o membro da banca e o colega, muitas vezes podem ser nomeados, porque a candidata tem interesse legítimo em saber quem a avaliou. É o contexto que decide cada caso, e não uma regra única.
11.3 Ponderar a referência
A referência é diferente. Ana Ruiz deu uma opinião em confiança, como ex-gestora. Marta considera se a referência foi dada na expectativa de continuar confidencial, se a candidata já sabe quem é a referência e se o conteúdo pode ser compartilhado sem o nome. Ela recomenda divulgar o conteúdo da referência e perguntar à referência se ela se opõe a que seu nome seja compartilhado, seguindo a abordagem das Diretrizes 01/2022 do EDPB para ponderar os direitos de terceiros. A resposta da referência é registrada, e a decisão final sobre o nome espera por ela.
11.4 Documentar as decisões
Marta registra cada decisão de ocultação com o motivo: os nomes dos outros candidatos da lista de finalistas são ocultados porque são terceiros sem relação com o pedido; os nomes dos funcionários ficam visíveis porque eles agiram em funções profissionais; e o nome da referência aguarda a resposta dela. Ela observa que a ocultação indiscriminada pode tornar a resposta inútil e injusta com a candidata, enquanto a falta de ocultação pode prejudicar terceiros. A Sra. Lin aprova o raciocínio e observa que documentar as decisões permite defender a resposta se a candidata ou a autoridade a questionarem.
Laboratório — Nomes de terceiros numa resposta de acesso
"""Check a synthetic access-request export for unredacted third-party names (stdlib only)."""
import re
candidate = "Rosa Lindqvist"
third = ["Tom Becker", "Ana Ruiz", "Jon Patel"]
doc = [
"Interview notes: Rosa Lindqvist strong on scheduling; panel member Tom Becker agreed.",
"Email from [REDACTED] to Rosa Lindqvist confirming second interview.",
"Reference received from Ana Ruiz, former manager, positive.",
"Internal chat: [REDACTED] asked whether Rosa Lindqvist could start in May.",
"Shortlist: Rosa Lindqvist, [REDACTED], [REDACTED].",
"Feedback compiled by Jon Patel for the hiring manager.",
]
left = [(i + 1, n) for i, line in enumerate(doc) for n in third if n in line]
red = sum(line.count("[REDACTED]") for line in doc)
print(f"lines {len(doc)}; redactions made {red}; third-party names still visible {len(left)}")
for i, n in left: print(f" line {i}: {n}")
Execute com python3 lab_redact.py. Saída verificada:
lines 6; redactions made 4; third-party names still visible 3
line 1: Tom Becker
line 3: Ana Ruiz
line 6: Jon Patel
Exemplo resolvido
Marta encontra três nomes de terceiros ainda visíveis numa resposta sintética de seis linhas, mantém os nomes dos funcionários que agiram profissionalmente, oculta os outros candidatos, consulta a referência e documenta cada decisão.
Caso sintético. A resposta é sintética; o artigo 15(4) do GDPR e as Diretrizes 01/2022 do EDPB são reais.
Erros e limites
Uma busca por nomes deixa passar identificadores indiretos, como cargos; leia os documentos por inteiro.
Exercícios
- EX051 — Nomes visíveis. Quantos nomes de terceiros continuavam visíveis? Rubrica: 3 = três;; 2 = parcialmente correta;; 1 = errada;; 0 = nenhuma.
- EX052 — Nomes dos funcionários. Por que os nomes dos funcionários muitas vezes podem ficar? Rubrica: 3 = agiram em funções profissionais;; 2 = menciona função;; 1 = vago;; 0 = nenhuma.
- EX053 — Abordagem da referência. O que Marta recomendou quanto à referência? Rubrica: 3 = divulgar o conteúdo; perguntar sobre o nome;; 2 = os dois;; 1 = um;; 0 = nenhuma.
- EX054 — Nomes da lista de finalistas. Por que os outros candidatos foram ocultados? Rubrica: 3 = são terceiros sem relação com o pedido;; 2 = parcialmente correta;; 1 = vago;; 0 = nenhuma.
- EX055 — Ocultação indiscriminada. Por que evitar a ocultação indiscriminada? Rubrica: 3 = torna as respostas inúteis e injustas;; 2 = menciona justiça;; 1 = vago;; 0 = nenhuma.
Continue estudando — aula 11 (capítulo 11 de 12)
← Capítulo 10 · Índice das aulas · Capítulo 12 →
Continue para a próxima aula já escrita.