Leietakerplaner og forbruksfakturering

Planene støtter operatører som kjører FoxIDs som en delt identitetssky med flere leietakere. En plan definerer gjentakende priser og inkludert bruk for en leietaker; et eksternt faktureringssystem kan bruke konfigurasjons- og bruksdataene til å beregne kostnader og utstede fakturaer. En distribusjon for én enkelt organisasjon trenger normalt ikke planer.

Plan-definisjoner og tildelinger til leietakere administreres i miljøet master i plattformen master.

En plan konfigureres med:

  • Planens navn og en tekst
  • Valuta og kostnad per måned
  • Valgfri begrensning som gjør at planen bare kan tildeles fra master-leietakeren
  • Inkludert bruk på to nivåer for
    • Brukere
    • Innlogginger per måned
    • Antall tokenforespørsler per måned
    • Control API mottar per måned
    • Control API oppdateringer per måned
  • Valgfrie, plan-spesifikke arbeidsområder: Application Insights og Log Analytics

Plan-konfigurasjon

Leietakere kan valgfritt knyttes til en plan. Administratorer i master-leietakeren kan tildele eller fjerne planer uavhengig av om betalingshåndtering er aktivert. En plan som bare kan tildeles fra master-leietakeren, er tilgjengelig for administratorene der, men utelates fra planlister som returneres til andre leietakere.

Leietakere kan bare bytte plan selv når betaling og fakturering er konfigurert. En leietaker kan beholde gjeldende plan eller bytte til en tilgjengelig plan med samme eller høyere månedskostnad, men kan ikke velge en begrenset plan eller bytte til en billigere plan. Ved bytte til en betalt plan aktiveres både bruksfakturering og automatisk betaling som standard hvis ingen av dem allerede er aktivert for leietakeren. Hvis en av innstillingene allerede er aktivert, beholdes den eksisterende kombinasjonen.

Konfigurer plan på leietaker

Pris per enhet

Når en plan opprettes eller oppdateres, begrenses både First level cost per instance in EUR og Second level cost per instance in EUR av ressursens inkluderte antall i Included:

Inkludert antall Maksimal pris per enhet
Under 100 EUR 10
100 til 999 EUR 1
1000 eller flere EUR 0,1

Grensene gjelder for miljøer, autentiseringsmetoder, brukere, innlogginger, tokenforespørsler, SMS og e-postmeldinger. Null er tillatt, og prisen for det andre nivået kan stå tom når det ikke er konfigurert et andre prisnivå. En verdi over maksimum må korrigeres før planen kan lagres; den reduseres ikke automatisk.

Plangrenser

En positiv Limited threshold setter en grense uavhengig av inkludert mengde og prisen for ekstra bruk. Månedlige grenser for innlogginger og tokenforespørsler gjelder på tvers av alle leietakerens miljøer og starter på nytt hver kalendermåned i UTC. Tokenforespørsler omfatter authorization-code-, refresh-token-, client-credentials-, token-exchange- og UserInfo-forespørsler. Videresending via Environment Link bruker ikke en ekstra innlogging.

Brukergrensen teller interne og eksterne brukere på tvers av leietakerens miljøer, med én inkludert administrator. Den gjelder når brukere opprettes via Control API, masseimport, selvregistrering, katalogkoblinger og eksterne autentiseringsmetoder. Oppdatering av en eksisterende bruker krever ikke plass til enda en bruker. Sletting av en bruker frigjør plass.

Når en grense blokkerer en handling, oppgir feilmeldingen den konfigurerte grensen, gjeldende antall og overskridelsen. Grensetellerne for innlogginger og tokenforespørsler er atskilt fra brukslogger og fakturering og øker mens den tilsvarende grensen gjelder.

FoxIDs Control Client viser en advarsel når leietakeren overskrider en grense.

Tilbakestill månedlige grenser

Åpne Tenants i master-leietakeren og rediger kundens leietaker. Delen Reset monthly plan limits vises når den lagrede planen har en positiv Limited threshold for innlogginger eller tokenforespørsler, og viser bare disse tellerne. Bruk Reset login counter eller Reset token request counter for å gjenopprette tilgang til den aktuelle handlingen. Hver tilbakestilling registreres i revisjonsloggen og beholder brukslogger og faktureringshistorikk.