Planos de assinantes e faturação de utilização

Os planos destinam-se a apoiar os operadores que executam o FoxIDs como uma nuvem de identidade partilhada e multilocatária. Um plano define os preços recorrentes e a utilização incluída para um locatário; um sistema de faturação externo pode utilizar os dados de configuração e de utilização para calcular os encargos e emitir faturas. Uma implementação para uma única organização normalmente não necessita de planos.

As definições dos planos e as atribuições aos inquilinos são geridas no ambiente master do inquilino da plataforma master.

Um plano é configurado com:

  • Nome do plano e um texto
  • Moeda e custo mensal
  • Restrição opcional que permite atribuir o plano apenas a partir do inquilino master
  • Utilização incluída em dois níveis para
    • Utilizadores
    • Entradas por mês
    • Pedidos de tokens por mês
    • O Control API recebe por mês
    • Atualizações Control API por mês
  • Espaços de trabalho opcionais específicos do plano: Application Insights e Log Analytics

Configuração do plano

Os inquilinos podem ser associados opcionalmente a um plano. Os administradores do inquilino master podem atribuir ou remover planos, independentemente de a gestão de pagamentos estar ativada. Um plano cuja atribuição esteja restrita ao inquilino master está disponível para os seus administradores, mas é omitido das listas de planos devolvidas aos outros inquilinos.

As alterações de plano em modo de self-service só estão disponíveis quando o pagamento e a faturação estão configurados. Um inquilino pode manter o plano atual ou mudar para um plano disponível com o mesmo custo mensal ou um custo superior, mas não pode selecionar um plano restrito nem mudar para um plano mais barato. Ao mudar para um plano pago, a faturação da utilização e o pagamento automático são ativados por predefinição se nenhum deles estiver já ativado para o inquilino. Se uma das definições já estiver ativada, a combinação existente é preservada.

Configurar plano no inquilino

Preço por unidade

Ao criar ou atualizar um plano, tanto First level cost per instance in EUR como Second level cost per instance in EUR são limitados pela quantidade do recurso incluída em Included:

Quantidade incluída Preço máximo por unidade
Menos de 100 EUR 10
De 100 a 999 EUR 1
1000 ou mais EUR 0,1

Estes limites aplicam-se a ambientes, métodos de autenticação, utilizadores, inícios de sessão, pedidos de tokens, SMS e e-mails. O valor zero é permitido e o preço do segundo nível pode ficar vazio quando não estiver configurado um segundo nível de preços. Um valor acima do máximo tem de ser corrigido antes de guardar; não é reduzido automaticamente.

Limites do plano

Um valor positivo de Limited threshold define um limite independentemente da quantidade incluída e do preço da utilização adicional. Os limites mensais de inícios de sessão e pedidos de tokens aplicam-se a todos os ambientes do inquilino e recomeçam em cada mês civil em UTC. Os pedidos de tokens incluem pedidos authorization-code, refresh-token, client-credentials, token-exchange e UserInfo. O reencaminhamento através de Environment Link não consome um início de sessão adicional.

O limite de utilizadores contabiliza os utilizadores internos e externos em todos os ambientes do inquilino, com um administrador incluído. Aplica-se à criação de utilizadores através da Control API, importação em massa, autorregisto, conectores de diretório e métodos de autenticação externos. Atualizar um utilizador existente não requer espaço para outro utilizador. Eliminar um utilizador liberta espaço.

Quando um limite bloqueia uma operação, o erro indica o limite configurado, a contagem atual e a quantidade acima do limite. Os contadores de limites de inícios de sessão e pedidos de tokens são separados dos registos de utilização e da faturação e aumentam enquanto o limite correspondente se aplicar.

FoxIDs Control Client apresenta um aviso quando o inquilino excede um limite.

Repor os limites mensais

No inquilino master, abra Tenants e edite o inquilino do cliente. A secção Reset monthly plan limits aparece quando o plano guardado tem um valor positivo de Limited threshold para inícios de sessão ou pedidos de tokens e apresenta apenas esses contadores. Utilize Reset login counter ou Reset token request counter para restabelecer o acesso à operação correspondente. Cada reposição é registada no registo de auditoria e preserva os registos de utilização e o histórico de faturação.