Funcionalidade — recolher

Carregamento de ficheiros

O carregamento de ficheiros é um dos 16 tipos de pergunta do NumoForms: quem responde anexa um documento ou uma fotografia como resposta. Os ficheiros carregados vão para um contentor de armazenamento privado, sem URL público. A leitura está restrita à organização proprietária do inquérito e é servida através de URL assinados válidos por 300 segundos, pelo que uma ligação que escape numa captura de ecrã ou num histórico de navegação está morta em cinco minutos.

Para que serve uma pergunta de carregamento

Há respostas que não se escrevem. Quem se candidata a financiamento tem contas para apresentar. Um inquilino que reporta humidade tem uma fotografia. Um questionário a fornecedores precisa de um certificado. Um formulário de recrutamento precisa de um currículo. Em todos estes casos, a alternativa a um campo de carregamento é uma troca de e-mails a correr em paralelo com o inquérito, que é como os anexos acabam separados da resposta a que pertencem.

Um carregamento existe no inquérito como qualquer outra pergunta. Pode ser tornado obrigatório, pode ser mostrado ou escondido por lógica condicional e pode levar uma imagem de pergunta e um título em linha, como o resto da paleta. Coloque-o atrás de uma regra de lógica sempre que só diga respeito a algumas pessoas — pedir a toda a gente um documento que a maioria não tem é uma forma segura de as perder.

Como funcionam de facto o armazenamento e o acesso

Vale a pena ler o modelo de segurança em detalhe, porque «guardamos os seus ficheiros em segurança» é uma afirmação que todas as ferramentas de inquéritos fazem e poucas explicam.

PerguntaResposta
Visibilidade do contentor Privado. Nenhum objeto tem URL público.
Quem pode ler um ficheiro Os membros da organização proprietária do inquérito, e mais ninguém.
Como acontece uma leitura É gerado a pedido um URL assinado para esse objeto em concreto.
Validade do URL assinado 300 segundos (cinco minutos).
Região Supabase, Londres (eu-west-2).
Cifra TLS em trânsito, AES-256 em repouso, fornecidos pela plataforma.
Eliminação Limpar as respostas de teste remove em conjunto os carregamentos, as respostas concluídas e as parciais.

Porquê um URL assinado de 300 segundos em vez de uma ligação permanente

Uma ligação permanente para um ficheiro é uma credencial permanente. A partir do momento em que existe, pode ser colada num pedido de assistência, reencaminhada, indexada ou deixada no histórico de um computador partilhado, e continua a funcionar enquanto o ficheiro existir. Um URL assinado inverte isso: é criado no momento em que alguém com direito a ver o ficheiro o pede, e expira ao fim de cinco minutos quer tenha sido usado quer não.

A contrapartida é dita com honestidade — um URL assinado que copie e queira reabrir daí a uma hora não abre. É o comportamento pretendido. Reabra a resposta e é emitida uma nova ligação.

Isolamento entre organizações

O acesso é determinado pela organização proprietária do inquérito, e essa decisão é fixada no servidor em vez de ser retirada de algo que o navegador envie. Os papéis dentro da organização são proprietário, administrador e membro, com o último proprietário protegido contra remoção ou despromoção ao nível da base de dados, para que uma conta não possa ficar órfã. A segurança ao nível da linha aplica-se a todo o modelo de dados; a mesma abordagem de defesa em profundidade está descrita na página guardar e continuar, onde as respostas parciais vivem numa tabela sem qualquer política.

Os carregamentos nos seus resultados

Os anexos aparecem onde aparece o resto da resposta. Percorrer as respostas individuais uma a uma dá-lhe o carregamento em contexto com tudo o resto que essa pessoa disse, que é normalmente como se quer ler um caso: a fotografia ao lado da descrição, o certificado ao lado da afirmação que sustenta.

Dois limites a acautelar. Primeiro, um ficheiro carregado não é algo que um gráfico consiga resumir — os carregamentos leem-se, não se agregam. Segundo, uma exportação CSV é uma tabela de texto, por isso construa o inquérito de modo a recolher em perguntas contáveis os factos que tenciona contar, e use o carregamento para prova documental e não para dados que mais tarde vá precisar de somar.

Pedir ficheiros sem recolher a mais

Um campo de carregamento é a forma mais rápida de adquirir dados pessoais que não tencionava guardar. Uma fotografia traz metadados. Um extrato bancário traz muito mais do que o único valor que queria. Ao abrigo do UK GDPR, a minimização dos dados não é opcional, por isso:

A página sobre o UK GDPR aborda os papéis e as questões de fundamento de licitude que surgem numa DPIA, e a página de segurança enumera os nossos subcontratantes.

O que não faz

Relacionado

Veja a lista completa dos 16 tipos de pergunta para saber o que mais pode acompanhar um carregamento, a marca de parceiros por inquérito se está a recolher documentos em nome de outra organização, e a visão geral do produto para ver como as peças se ligam.

Perguntas comuns

Os ficheiros carregados ficam acessíveis ao público?

Não. Os ficheiros vão para um contentor de armazenamento privado. Não existe URL público para um ficheiro carregado. Os membros da organização proprietária leem um ficheiro através de um URL assinado válido durante 300 segundos, findos os quais a ligação deixa de funcionar.

Quem pode ver um ficheiro carregado por quem responde?

Apenas os membros da organização proprietária do inquérito. O acesso está limitado à organização e fixado no servidor, em vez de ser decidido pelo navegador, pelo que um espaço de trabalho não consegue pedir os ficheiros de outro.

Onde ficam guardados os ficheiros carregados?

No mesmo projeto Supabase no Reino Unido que guarda os dados dos inquéritos, alojado em Londres (eu-west-2). Os ficheiros são cifrados em trânsito com TLS e em repouso com AES-256 pela plataforma.

Como se apagam os ficheiros de teste carregados?

Limpar as respostas de teste de um inquérito remove os ficheiros carregados juntamente com as respostas concluídas e parciais, pelo que um inquérito pode ser reposto vazio antes de ser publicado.

Provas, anexadas à resposta.

Acrescente uma pergunta de carregamento e a fotografia, o certificado ou o conjunto de contas chega com a resposta a que pertence. É mais uma troca de e-mails que deixa de ter de manter ao lado do inquérito.

  • Um balde privado — nenhum ficheiro tem um URL público
  • Leituras através de URLs assinados que expiram em 300 segundos
  • Limpar as respostas de teste apaga também os ficheiros de teste
Começar a construir