WASViking Docs
⌘K
Partner Console

Visão geral do Partner Console

O que é o Partner Console, onde ele fica e como ele se posiciona ao lado do portal do cliente.

O Partner Console é um console dedicado e separado para parceiros que operam a WASViking® em nome de clientes. Ele fica em partners.wasviking.com (e em partners.localhost em dev). Ele é isolado do portal do cliente por host, por configuração de URL, por tabela de identidade e por fronteira de acesso a dados.

Quem usa

Público O que faz
Revendas Cotam, provisionam e gerenciam acessos comerciais para clientes.
MSSPs Operam a plataforma para clientes em contratos co-managed ou fully-managed.
Alianças de tecnologia Usam a API REST pública; o console é complementar.

O que há nele

  • Dashboard com gráficos: funil da carteira de clientes, pipeline de cotações, mix de planos, principais clientes por custo do parceiro, postura de segurança agregada.
  • Customers: lista com modelo de operação, plano, status e uso.
  • Customer detail com métricas reais de postura (condicionadas ao modelo de operação).
  • Quote engine (motor de cotações) com prévia de preço ao vivo.
  • Quotes: cotações em andamento.
  • Billing (faturamento) com prévias mensais consolidadas e exportação em PDF e CSV.
  • Demos com tenants efêmeros totalmente populados, autodestruição em 24h.
  • Team com convites condicionados ao papel e proteção contra lockout.
  • Audit log (trilha de auditoria) com escopo do parceiro.
  • Help & FAQ humanizado, bilíngue.
  • Settings com seletor de idioma.

O que NÃO há nele

  • Contratos customer-managed não mostram dados de postura. O parceiro vê apenas o estado comercial. Isso é imposto em código, não em uma cláusula contratual.
  • As ferramentas da equipe da WASViking para gerenciar parceiros ficam no host do portal interno, não no host de parceiros.
  • Não existe personificação real de sessão. A personificação é apenas uma prévia do console em modo somente leitura, auditada.
  • White-label ou marca personalizada é uma decisão de design permanente: não está implementado e não será. O Partner Console leva a marca WASViking.

Como um parceiro obtém acesso

  1. O parceiro envia uma candidatura em partners.wasviking.com/apply. A política de e-mail B2B recusa domínios gratuitos, públicos e descartáveis já no envio, com o mesmo motor do cadastro de clientes.
  2. A equipe da WASViking analisa a candidatura e a aprova ou recusa.
  3. Na aprovação, o administrador do parceiro recebe um e-mail de convite com um link de uso único para definir a senha.
  4. O administrador do parceiro define uma senha, configura o MFA e chega ao Partner Dashboard.

Fronteira de identidade

O Partner Console roda sobre uma tabela de identidade separada (PartnerUser, chave de sessão partner_user_id). Os operadores do parceiro não são usuários Django. O portal do cliente não enxerga os operadores do parceiro; o host de parceiros não enxerga os usuários do cliente. Isso é por design e é imposto em todas as views.

Multi-tenancy

Um parceiro pode gerenciar muitos acessos de clientes. Cada acesso é uma referência fraca a uma organização cliente, não uma chave estrangeira rígida, então os dois schemas permanecem independentes e as migrations ficam separadas.

Documentação nesta seção