Kvoter
| Område | Aktuel grænse |
|---|---|
| Arbejdsrum pr. ejer | 10 |
| Apps pr. arbejdsrum | 50 |
| Afventende invitationer pr. arbejdsrum | 50 |
| Aktive client secrets pr. app | 2 |
| Aktive sandboxtokens pr. app | 10 |
| Domænekald pr. app og organisation | 120 pr. minut |
| Domænebody | 256 KiB |
| Listeside | Højst 100 poster |
| Journal- og fakturalinjer | Hø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.