HoursUdviklere
ForbrugIkke frigivet

Forbrug & kvoter

Siden beskriver, hvad der måles, hvilken periode målingen dækker, og hvilken grænse der gælder. Partner-API'et har tekniske kvoter, men ikke et fuldt afregnings- og usageprodukt.

Kvoter

OmrådeAktuel grænse
Arbejdsrum pr. ejer10
Apps pr. arbejdsrum50
Afventende invitationer pr. arbejdsrum50
Aktive client secrets pr. app2
Aktive sandboxtokens pr. app10
Domænekald pr. app og organisation120 pr. minut
Domænebody256 KiB
ListesideHøjst 100 poster
Journal- og fakturalinjerHøjst 500 pr. request

Værdierne er tekniske grænser. De er ikke en publiceret prisplan eller et performance-løfte.

Hvad tællerne ikke beviser

En domæneoperation er ikke identisk med en HTTP-request. En request kan afvises før databasen, og et idempotent retry kan returnere en tidligere succes uden at skabe en ny postering.

Den transaktionelle minutkvote er heller ikke et komplet værn mod fejlslagne eller uautoriserede kald. Perimeter- og loginbeskyttelse konfigureres separat. Se rate limits.

Miljøer og organisationer

Sandboxaktivitet kan skelnes fra produktion. Produktive kald til flere organisationer afgrænses, så en kunde ikke ser en anden kundes aktivitet. Appniveau kan være nyttigt for udgiverdrift, men det er ikke en grund til at udlevere kundernes payloads samlet.

Ved en nulstillet sandboxgeneration er gamle testreferencer ikke den aktuelle konfiguration. Testhistorik må derfor ikke fremstilles som gældende produktionsforbrug eller aktive kunder.

Credentiallevetid

Sandboxtokens er kortlivede. Produktions-access-tokens har en anden levetid og er bundet til en kundegrant. Client secrets har deres egen rotation og udløbsmodel. Et maksimum på aktive secrets er en beskyttelse mod ukontrolleret credentialspredning, ikke en faktureringsenhed.

Når en person forlader et udviklerteam, skal delte secrets også vurderes og roteres. At fjerne medlemsrollen kan ikke gøre en allerede kopieret hemmelighed ukendt for den tidligere medarbejder.

Hvad oversigten ikke dækker

En fuld forbrugsflade ville skulle vise perioder, måleenheder, effektive grænser, historik, prisversion og eventuelle overrides med auditspor, og afklare, om et tal er foreløbigt eller afregnet.

App Console viser den registrerede aktivitet. Den er ikke en fuld kundespecifik usage- og rabatmotor og erstatter ikke Hours' eksisterende model for abonnement og afregning.

Forbrug & kvoter · Hours Udviklere