As oito entidades
Quem você é
- Conta: a entidade raiz. Uma pessoa tem uma conta. Nunca muitas.
- Identidade: quem o sistema reconhece como você. Pode ser pessoal (seu Google) ou emprestada (e-mail corporativo da org).
Onde as coisas moram
- Espaço: onde seus itens em trânsito ficam. Cada conta tem um espaço pessoal.
- Organização: agrupa contas, políticas e domínios.
- Domínio: a fonte única de poder organizacional. Prova via DNS TXT.
Como se conectam
- Associação: a única ponte entre uma pessoa e uma organização. Sem associação, não há vínculo.
O que é permitido
- Plano: define limites de trânsito, fixações, canais e tamanho de arquivo.
- Política: regras da organização, como expiração mais curta e canais travados por domínio.
Invariantes do modelo
Uma conta, muitas associações
Você tem uma conta no Zas. Pode estar associado a várias organizações (emprego atual, cliente, projeto). Cada associação é independente. A palavra “Workspace” é proibida.Identidade emprestada
Um e-mail corporativo é emprestado pela organização. Se você perde a associação:- A identidade é desvinculada.
- Resta apenas um hash túmulo (não recuperável).
- Links de recuperação nunca são enviados para endereços corporativos desvinculados.
Domínio como fonte de poder
A prova de domínio via DNS TXT é a única forma de ativar poderes organizacionais. Se a prova falhar, os poderes são suspensos. Revalidação ocorre periodicamente.Último Owner não pode ser removido
O último Owner de uma organização não pode ser removido ou rebaixado, mesmo por SCIM. Isso evita organizações órfãs.Desprovisionamento SCIM
Quando SCIM remove um usuário:- A identidade corporativa é desvinculada.
- Tudo que a pessoa tinha em trânsito na organização expira hoje.
- A conta pessoal continua se houver identidade pessoal vinculada.
Estados de fim de relacionamento
Todo relacionamento no Zas tem um estado de término definido e um TTL, assim como os arquivos.Bordas sólidas = permanentes (Conta, propriedade de Espaço). Bordas tracejadas = emprestadas ou expirando (Identidade, Associação, Prova de Domínio).