Cobrança e licenças

Como licenças e assentos do PetroBench funcionam com app roles, como assentos Guest diferem de assentos pagos e como gerenciar alocação de assinatura e faturas pelo Admin Panel.

A seção Billing no Admin Panel cobre seu plano de assinatura, alocação de licenças (assentos) e histórico de pagamentos. Usuários HQ Admin gerenciam billing; usuários Division Admin podem distribuir assentos dentro da divisão, conforme as configurações do plano.

Abra Admin Panel > Subscription & Licenses para o plano atual. Use Invoice History para cobranças anteriores.

Como licenças se relacionam com app roles

Uma licença no PetroBench é um assento em um app instalado (por exemplo, Well Management ou RodSim). Assentos não são um "tipo de usuário" separado: são consumidos quando você atribui a alguém uma app role naquele app.

App roleTipo de assentoContabiliza em
AdminPagoPaid seats do app
EngineerPagoPaid seats do app
AdvisorPagoPaid seats do app
GuestGuest gratuitoGuest seats do app, não assentos pagos

Pense assim:

  1. Platform role (em Users) define onde a pessoa está na org.
  2. App role (em Assign Roles) define o que ela pode fazer em cada app.
  3. Essa app role define qual pool de assentos é usado para aquele app.

Uma pessoa pode usar assento pago no RodSim (Engineer) e assento Guest em outro app, conforme você atribuir cada coluna.

Assentos pagos vs guest seats

  • Paid seats: usuários que criam ou editam (Admin, Engineer, Advisor). São os assentos que você compra com o plano ou entitlement do app.
  • Guest seats: apenas app role Guest somente leitura. Incluídos como pool gratuito separado em planos team (por exemplo, SME e Enterprise incluem pool guest padrão por app). Guests nunca reduzem sua contagem de assentos pagos.

Quando o pool guest de um app está cheio, você deve liberar uma atribuição Guest, aumentar a capacidade guest (se o plano permitir) ou dar à pessoa uma app role paga.

Usuários Guest ainda são membros da organização. Eles entram, herdam escopo de divisão/região e aparecem na lista Users. "Guest" aqui significa a app role, não um visitante anônimo.

Assinatura e licenças

A página Subscription & Licenses mostra plano e uso de assentos, geralmente por app:

ItemDescrição
PlanPlano PetroBench atual (por exemplo, SME ou Enterprise)
StatusEstado ativo, trial ou expirado
Paid seatsAssentos comprados para um app; usados por Admin / Engineer / Advisor
Assigned (paid)Assentos pagos consumidos por essas app roles
Available (paid)Assentos pagos restantes para atribuir
Guest seatsPool gratuito somente leitura para app role Guest
Used guest seatsQuantos Guests estão atribuídos naquele app

Alocar licenças

Em organizações com divisões, assentos pagos costumam ser alocados por divisão antes que os usuários os consumam.

  1. Vá para Admin Panel > Subscription & Licenses
  2. Revise assentos pagos Available no nível da organização
  3. Atribua assentos a uma Division (ou diretamente a usuários, conforme o layout)
  4. Clique em Save ou confirme a alocação

Alocar pools por divisão antes de um lote grande de convites garante que novos Engineers e Advisors recebam assentos pagos ao aceitar. Convide pessoas somente leitura como Guest quando quiser evitar gastar assentos pagos.

Usuários Division Admin podem ver um subconjunto desta página limitado ao pool da divisão. Eles atribuem assentos a usuários da divisão pela mesma interface ou pelos registros de usuário.

Se um usuário vê mensagem de trial ou licença expirada, verifique alocação de assentos e status do plano aqui primeiro. Veja Trial or License Expired para troubleshooting.

Histórico de faturas

Abra Admin Panel > Invoice History para revisar faturas anteriores e status de pagamento. Cada linha costuma incluir período de billing, valor, status e link para baixar ou ver o PDF da fatura. Use filtros de data ou busca, quando disponíveis, para encontrar uma cobrança específica.

Ciclo de vida de licença e usuário

EventoImpacto no billing
Convidar como Engineer / Advisor / AdminPrecisa de assento pago disponível em cada app atribuído
Convidar ou atribuir como GuestPrecisa de assento guest disponível; não usa assento pago
Mudar Guest → EngineerLibera assento guest; consome assento pago (se disponível)
Mudar Engineer → GuestLibera assento pago; consome assento guest
Desativar usuárioPode liberar assentos pagos e guest para reuso (depende das regras do plano)
Remover usuárioAssentos normalmente voltam aos pools disponíveis
Adicionar divisãoPode exigir realocar o pool de licenças da divisão

Coordene com Users e Roles & Permissions ao mudar headcount para manter alocações sincronizadas.

Quem pode acessar billing

PáginaHQ AdminDivision AdminRegion Admin
Subscription & Licenses (org)SimNãoNão
Subscription & Licenses (pool da divisão)SimPrópria divisãoNão
Invoice HistorySimNãoNão

Mudanças de billing afetam todos os usuários do plano. Confirme purchase orders ou fluxos de aprovação com o time financeiro antes de fazer upgrade ou adicionar assentos.

Próximos passos

Nesta página