Piani tariffari per gli utenti e fatturazione in base al consumo
I piani sono pensati per supportare gli operatori che gestiscono FoxIDs come cloud di identità condiviso e multi-tenant. Un piano definisce i costi ricorrenti e il volume di utilizzo incluso per un tenant; un sistema di fatturazione esterno può utilizzare i dati di configurazione e di utilizzo per calcolare gli addebiti ed emettere le fatture. Una distribuzione per una singola organizzazione normalmente non richiede l'utilizzo di piani.
Le definizioni dei piani e le assegnazioni dei tenant vengono gestite nell'ambiente master del tenant della piattaforma master.
Un piano è composto da:
- Nome del piano e testo
- Valuta e costo mensile
- Restrizione facoltativa che consente di assegnare il piano solo dal tenant master
- Utilizzo incluso in due livelli per
- Utenti
- Accessi al mese
- Richieste di token al mese
- Control API guadagna al mese
- Aggiornamenti Control API al mese
- Aree di lavoro opzionali specifiche per il piano: Application Insights e Log Analytics

I tenant possono essere associati facoltativamente a un piano. Gli amministratori del tenant master possono assegnare o rimuovere piani indipendentemente dall'attivazione della gestione dei pagamenti. Un piano la cui assegnazione è riservata al tenant master è disponibile per i suoi amministratori, ma viene omesso dagli elenchi di piani restituiti agli altri tenant.
I cambi di piano in modalità self-service sono disponibili solo quando il pagamento e la fatturazione sono configurati. Un tenant può mantenere il piano attuale o passare a un piano disponibile con un costo mensile uguale o superiore, ma non può selezionare un piano con restrizioni né passare a uno più economico. Quando si passa a un piano a pagamento, la fatturazione dell'utilizzo e il pagamento automatico vengono attivati per impostazione predefinita se nessuno dei due è già attivo per il tenant. Se una delle impostazioni è già attiva, la combinazione esistente viene mantenuta.

Prezzo unitario
Durante la creazione o l'aggiornamento di un piano, sia First level cost per instance in EUR sia Second level cost per instance in EUR sono limitati dalla quantità della risorsa inclusa in Included:
| Quantità inclusa | Prezzo unitario massimo |
|---|---|
| Meno di 100 | EUR 10 |
| Da 100 a 999 | EUR 1 |
| 1000 o più | EUR 0,1 |
Questi limiti si applicano ad ambienti, metodi di autenticazione, utenti, accessi, richieste di token, SMS ed e-mail. Il valore zero è consentito e il prezzo del secondo livello può essere lasciato vuoto se non è configurato un secondo livello di prezzo. Un valore superiore al massimo deve essere corretto prima del salvataggio; non viene ridotto automaticamente.
Limiti del piano
Un valore positivo di Limited threshold imposta un limite indipendentemente dalla quantità inclusa e dal prezzo dell'utilizzo aggiuntivo. I limiti mensili per gli accessi e le richieste di token si applicano a tutti gli ambienti del tenant e ripartono da zero ogni mese di calendario in UTC. Le richieste di token includono le richieste authorization-code, refresh-token, client-credentials, token-exchange e UserInfo. L'inoltro tramite Environment Link non consuma un accesso aggiuntivo.
Il limite degli utenti conta gli utenti interni ed esterni in tutti gli ambienti del tenant, con un amministratore incluso. Si applica alla creazione di utenti tramite Control API, importazione in blocco, autoregistrazione, connettori di directory e metodi di autenticazione esterni. L'aggiornamento di un utente esistente non richiede spazio per un altro utente. L'eliminazione di un utente libera spazio.
Quando un limite blocca un'operazione, l'errore indica il limite configurato, il conteggio attuale e la quantità che supera il limite. I contatori dei limiti per gli accessi e le richieste di token sono separati dai registri di utilizzo e dalla fatturazione e aumentano finché si applica il limite corrispondente.
FoxIDs Control Client mostra un avviso quando il tenant supera un limite.
Reimpostare i limiti mensili
Nel tenant master, aprire Tenants e modificare il tenant del cliente. La sezione Reset monthly plan limits appare quando il piano salvato ha un valore positivo di Limited threshold per gli accessi o le richieste di token e mostra solo questi contatori. Utilizzare Reset login counter o Reset token request counter per ripristinare l'accesso all'operazione corrispondente. Ogni reimpostazione viene registrata nel registro di audit e conserva i registri di utilizzo e la cronologia di fatturazione.