Organização (config)
A coluna config de uma Organization. Quase tudo o que lá está é estado da própria organização (plano, faturação, segredos) e nunca sai num template - daí tanto opaque.
- Kind:
structure
- Key:
organization
- Categoria:
estrutura
- Envelope: mapa (um objeto JSON em
config)
Campos
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
variables | json | não | - | Variáveis da organização: mapa livre nome → valor. | - |
secretVariables | list de string | não | - | Nomes das variáveis marcadas como secretas. Os VALORES vivem no variables: esta lista é só a marca. Opaco: transporta dados do utilizador e nenhum resolvedor entra aqui. | - |
color | enumeration | não | - | Cor nomeada da organização, escolhida no diálogo de gestão. | - |
defaultWorkspaceId | uuid | não | - | Workspace a que a organização abre por omissão. | workspace (uuid) |
entitlements | map | não | - | O plano subscrito e os seus limites, espelhados na organização. opaque: é estado de subscrição, escrito pelo servidor, nunca exportado. Opaco: transporta dados do utilizador e nenhum resolvedor entra aqui. | - |
billing | map | não | - | Estado de cobrança em falha (dunning), escrito pelo servidor. opaque: estado de faturação, nunca se exporta. Opaco: transporta dados do utilizador e nenhum resolvedor entra aqui. | - |
entitlements
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
plan | string | não | - | Nome do tier (free, basic, pro, scale, enterprise). | - |
plan_label | string | não | - | Nome do tier como se mostra ao utilizador. | - |
is_free | boolean | não | - | Verdadeiro nos tiers sem pagamento. | - |
updated_at | string | não | - | Quando o espelho do tier foi escrito. | - |
features | map | não | - | O bloco features do plano, copiado em cheio do catálogo de planos. | - |
entitlements.features
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
support | string | não | - | Nível de suporte do tier (community, email, priority, dedicated). | - |
limits | map | não | - | Tetos do plano; null = ilimitado. | - |
capabilities | map | não | - | O que o plano deixa fazer; o cliente lê por capability(nome) e o servidor impõe à parte. | - |
entitlements.features.limits
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
workspaces | integer | não | - | Máximo de workspaces da organização. | - |
records_per_workspace | integer | não | - | Máximo de linhas por workspace. | - |
storage_gb | integer | não | - | Armazenamento incluído, em GB. | - |
kiosk_terminals | integer | não | - | Máximo de terminais de quiosque; o catálogo de planos ainda não o preenche. | - |
entitlements.features.capabilities
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
build_from_scratch | boolean | não | - | Capacidade build_from_scratch do plano. | - |
manual_workflows | boolean | não | - | Capacidade manual_workflows do plano. | - |
automations | boolean | não | - | Capacidade automations do plano. | - |
ai_chat | boolean | não | - | Capacidade ai_chat do plano. | - |
ai_full | boolean | não | - | Capacidade ai_full do plano. | - |
advanced_views | boolean | não | - | Capacidade advanced_views do plano. | - |
api | boolean | não | - | Capacidade api do plano. | - |
portals | boolean | não | - | Capacidade portals do plano. | - |
white_label | boolean | não | - | Capacidade white_label do plano. | - |
fine_permissions | boolean | não | - | Capacidade fine_permissions do plano. | - |
reusable_templates | boolean | não | - | Capacidade reusable_templates do plano. | - |
sso | boolean | não | - | Capacidade sso do plano. | - |
byok | boolean | não | - | Capacidade byok do plano. | - |
sla | boolean | não | - | Capacidade sla do plano. | - |
billing
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|
past_due | boolean | não | - | Verdadeiro enquanto houver pagamento falhado em retentativa; é o que faz aparecer o aviso de cobrança no cliente. O acesso mantém-se. | - |
since | string | não | - | Instante em que a falha foi registada. | - |
Exemplo JSON
Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.