---
title: "Del API-nøgler sikkert med en udvikler: sådan gør du"
url: https://uselinkpilot.com/da/share-api-keys-securely
description: "Sådan deler du API-nøgler sikkert: Begræns nøglen, send den i et engangslink, der slettes efter én visning, og roter den. Virker også med en hel .env-fil."
lang: da
---

# Sådan deler du API-nøgler sikkert

Begræns nøglens rettigheder, send den én gang via et link, der slettes, og roter den med faste mellemrum.

## Trin for trin

1. 1
   ### Opret en nøgle med de snævreste rettigheder, opgaven tillader
   Hos de fleste udbydere kan en nøgle begrænses til bestemte tilladelser, IP-adresser eller miljøer. En nøgle med begrænsede rettigheder mindsker skaden, hvis den lækker, og er lettere at tilbagekalde særskilt.
2. 2
   ### Indsæt nøglen i et engangslink
   Brug formularen nedenfor. Nøglen krypteres i din browser med AES-GCM-256, og linket slettes efter første visning, så der ikke ligger noget brugbart tilbage i chatten eller e-mailen.
3. 3
   ### Send linket, og på Pro adgangssætningen ad en anden vej
   Slack, e-mail eller en supportsag er fint til linket. Tilføjer du en adgangssætning, så giv den mundtligt eller gennem en anden kanal.
4. 4
   ### Bed udvikleren om at gemme nøglen i en secrets manager
   Linket virker én gang. Nøglen skal direkte ind i et lager til miljøvariabler eller en boks, aldrig i versionsstyringen eller et delt dokument.
5. 5
   ### Roter med faste mellemrum, og når folk stopper
   Betragt enhver delt nøgle som midlertidig. På Pro viser revisionsloggen, hvornår hvert link blev åbnet, og så er det let at lave en liste over, hvad der skal roteres.

## Send det med et engangslink

Kræver ingen konto. Free-planen er gratis for altid.

## Sådan virker det

1. 01
   ### Indsæt en adgangskode, en nøgle eller en fil
   Indholdet krypteres i din browser, før noget sendes. ”Slet efter læsning” er slået til for alle anonyme hemmeligheder.
2. 02
   ### Send linket
   Én URL. Nøglen efter # bliver i browseren og når aldrig vores servere.
3. 03
   ### Den gemte hemmelighed er væk
   Første gang linket åbnes, slettes chifferteksten. Ved et nyt besøg, uanset fra hvem, vises meddelelsen om, at indholdet er slettet.

Kryptering i browseren blev lanceret den 29. september 2026. Hemmeligheder, der blev oprettet før den dato, lå gemt som klartekst, indtil de udløb, og vi kan stadig se en fils navn, størrelse og type. Læs hele sikkerhedsmodellen (https://uselinkpilot.com/da/security-architecture).

## Send en API-nøgle uden at efterlade den i Slack

En API-nøgle, der er indsat i en kanal, bliver eksporteret sammen med arbejdsområdet, indekseret af søgningen og er synlig for alle, der kommer til senere. Et engangslink i samme kanal er harmløst, når det først er åbnet. Arbejder dit team i Slack, opretter LinkPilots Slack-app (https://uselinkpilot.com/da/slack) linket med kommandoen /secret, og beskedgenvejen laver en nøgle, som nogen allerede har indsat, om til et hemmeligt link, så den oprindelige besked kan slettes.

## Del en .env-fil eller en konfiguration

En hel `.env`-fil er tekst, så den kan indsættes i formularen, som den er. En fil, der skal bevare sine præcise bytes, for eksempel en JSON-fil til en servicekonto eller et certifikat, vedhæfter du fra en gratis konto. Den krypteres i din browser og destrueres efter første download. For udviklere, der vil automatisere det med scripts, opretter CLI'en, SDK'et og MCP-serveren (https://uselinkpilot.com/da/developers) de samme krypterede hemmeligheder fra en terminal eller en assistent.

## Hvad et engangslink ikke erstatter

Linket er leveringen, ikke opbevaringen. Nøgler hører hjemme i en secrets manager eller i platformens miljøindstillinger. Et engangslink er den måde, en nøgle kommer fra den, der har genereret den, til den, der skal bruge den: én gang og uden en kopi undervejs.

## Ofte stillede spørgsmål

### Er det sikkert at sende en API-nøgle via et link i Slack?

### Kan jeg dele en nøgle med nogen uden for min virksomhed?

### Bør jeg overhovedet dele produktionsnøgler?

### Kan jeg automatisere det?

Pro koster 29 $ om måneden og tilføjer en adgangssætning på hver hemmelighed, en selvvalgt udløbsdato med klokkeslæt og revisionsloggen, som registrerer hver visning, sletning og tilbagekaldelse. Se planerne (https://uselinkpilot.com/da/pricing).

## Relaterede sider

- Del loginoplysninger sikkert: https://uselinkpilot.com/da/share-credentials-securely
- Den bedste måde at dele adgangskoder i teamet på: https://uselinkpilot.com/da/share-passwords-with-team
- Send adgangskode sikkert: https://uselinkpilot.com/da/send-password-securely
- CLI, SDK og API til udviklere: https://uselinkpilot.com/da/developers

Alle anvendelsesområder: https://uselinkpilot.com/da/use-cases

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Forside",
        "item": "https://uselinkpilot.com/da"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Anvendelsesområder",
        "item": "https://uselinkpilot.com/da/use-cases"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Sådan deler du API-nøgler sikkert",
        "item": "https://uselinkpilot.com/da/share-api-keys-securely"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Er det sikkert at sende en API-nøgle via et link i Slack?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ja, fordi linket viser nøglen én gang, og derefter slettes den. Beskeden, der bliver stående i Slack, fører til meddelelsen om, at indholdet er slettet. Selve nøglen bør aldrig indsættes i kanalen."
        }
      },
      {
        "@type": "Question",
        "name": "Kan jeg dele en nøgle med nogen uden for min virksomhed?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ja. Modtageren skal kun bruge en browser. Brug en nøgle med begrænsede rettigheder og et kort udløb på linket, og roter nøglen, når samarbejdet slutter."
        }
      },
      {
        "@type": "Question",
        "name": "Bør jeg overhovedet dele produktionsnøgler?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Så sjældent som muligt. Brug helst nøgler, som udbyderen udsteder pr. person eller pr. tjeneste. Kan en delt nøgle ikke undgås, så send den én gang via et engangslink, og roter den med faste mellemrum."
        }
      },
      {
        "@type": "Question",
        "name": "Kan jeg automatisere det?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Ja. CLI'en og SDK'et krypterer hemmeligheden på din maskine, før den sendes, og REST API'et tager imod den chiffertekst, de producerer. API-nøgler til selve LinkPilot findes på alle planer, også Free."
        }
      }
    ],
    "inLanguage": "da"
  },
  {
    "@context": "https://schema.org",
    "@type": "HowTo",
    "name": "Sådan deler du API-nøgler sikkert",
    "description": "Begræns nøglens rettigheder, send den én gang via et link, der slettes, og roter den med faste mellemrum.",
    "step": [
      {
        "@type": "HowToStep",
        "position": 1,
        "name": "Opret en nøgle med de snævreste rettigheder, opgaven tillader",
        "text": "Hos de fleste udbydere kan en nøgle begrænses til bestemte tilladelser, IP-adresser eller miljøer. En nøgle med begrænsede rettigheder mindsker skaden, hvis den lækker, og er lettere at tilbagekalde særskilt."
      },
      {
        "@type": "HowToStep",
        "position": 2,
        "name": "Indsæt nøglen i et engangslink",
        "text": "Brug formularen nedenfor. Nøglen krypteres i din browser med AES-GCM-256, og linket slettes efter første visning, så der ikke ligger noget brugbart tilbage i chatten eller e-mailen."
      },
      {
        "@type": "HowToStep",
        "position": 3,
        "name": "Send linket, og på Pro adgangssætningen ad en anden vej",
        "text": "Slack, e-mail eller en supportsag er fint til linket. Tilføjer du en adgangssætning, så giv den mundtligt eller gennem en anden kanal."
      },
      {
        "@type": "HowToStep",
        "position": 4,
        "name": "Bed udvikleren om at gemme nøglen i en secrets manager",
        "text": "Linket virker én gang. Nøglen skal direkte ind i et lager til miljøvariabler eller en boks, aldrig i versionsstyringen eller et delt dokument."
      },
      {
        "@type": "HowToStep",
        "position": 5,
        "name": "Roter med faste mellemrum, og når folk stopper",
        "text": "Betragt enhver delt nøgle som midlertidig. På Pro viser revisionsloggen, hvornår hvert link blev åbnet, og så er det let at lave en liste over, hvad der skal roteres."
      }
    ],
    "inLanguage": "da"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "@id": "https://uselinkpilot.com/#software",
    "name": "LinkPilot",
    "applicationCategory": "BusinessApplication",
    "operatingSystem": "Web",
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "url": "https://uselinkpilot.com",
    "offers": [
      {
        "@type": "Offer",
        "name": "Free",
        "price": "0",
        "priceCurrency": "USD",
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro",
        "price": "29",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "29",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency",
        "price": "299",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "299",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus",
        "price": "799",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "799",
          "priceCurrency": "USD",
          "billingDuration": "P1M"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Pro (yearly)",
        "price": "288",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "288",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency (yearly)",
        "price": "2988",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "2988",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Agency Plus (yearly)",
        "price": "7980",
        "priceCurrency": "USD",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "7980",
          "priceCurrency": "USD",
          "billingDuration": "P1Y"
        },
        "url": "https://uselinkpilot.com/pricing"
      },
      {
        "@type": "Offer",
        "name": "Enterprise",
        "priceSpecification": {
          "@type": "PriceSpecification",
          "priceCurrency": "USD"
        },
        "url": "https://uselinkpilot.com/pricing"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "@id": "https://uselinkpilot.com/#organization",
    "name": "LinkPilot",
    "alternateName": "LinkPilot by TetraCore",
    "url": "https://uselinkpilot.com",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "support@uselinkpilot.com",
      "url": "https://uselinkpilot.com/support"
    },
    "parentOrganization": {
      "@type": "Organization",
      "@id": "https://tetracorehq.com/#organization",
      "name": "TetraCore",
      "url": "https://tetracorehq.com/"
    },
    "logo": {
      "@type": "ImageObject",
      "url": "https://uselinkpilot.com/logo-512.png",
      "width": 512,
      "height": 512
    },
    "description": "LinkPilot is a secure link management platform for creating branded short links, tracking engagement, and sharing secrets with expiring, protected, self-destructing links.",
    "sameAs": [
      "https://x.com/uselinkpilot",
      "https://www.linkedin.com/company/uselinkpilot",
      "https://facebook.com/uselinkpilot",
      "https://github.com/TetraCoreHQ/linkpilot-cli",
      "https://github.com/TetraCoreHQ/linkpilot-mcp",
      "https://www.npmjs.com/package/linkpilot",
      "https://www.npmjs.com/package/@uselinkpilot/sdk",
      "https://www.npmjs.com/package/@uselinkpilot/mcp",
      "https://chromewebstore.google.com/detail/linkpilot-short-links-and/mnmppadihpcncicldpkmgknhnjkondad",
      "https://addons.mozilla.org/en-US/firefox/addon/uselinkpilot/"
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "LinkPilot",
    "url": "https://uselinkpilot.com",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://uselinkpilot.com/blog?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
]
```