Spring til indhold

Begræns en nøgle (IP, domæne og tilladelser)

1 min læsning

Du kan stramme en nøgles adgang på tre måder. Du finder dem på nøglens side under tandhjuls-ikonet Konfiguration.

Tilladelser (scopes)

Vælg præcis hvilke dele af API'et nøglen må bruge. En nøgle, der kun skal søge, behøver ikke adgang til alt. Mindre adgang = mindre skade, hvis nøglen lækkes.

IP-allowlist (live-nøgler)

Tilføj de IP-adresser eller CIDR-blokke, dine servere kalder fra. Kald fra andre IP'er afvises med 403. Perfekt til server-til-server-opsætninger med faste IP'er.

Domæne-allowlist (offentlige nøgler)

Tilføj de domæner (origins), din frontend kører på — med https:// foran, fx https://example.com. Browser-kald fra andre domæner afvises med 403. En offentlig nøgle uden domæner virker slet ikke: alle kald afvises. Det forhindrer andre i at stjæle din offentlige nøgle og bruge den på deres egen side.

Anbefaling: Giv live-nøgler kun de tilladelser, de reelt skal bruge, og lås dem til dine servere med IP-allowlisten, hvor det er muligt.
Var dette nyttigt?