[{"data":1,"prerenderedAt":773},["ShallowReactive",2],{"docs-navigation":3,"doc-\u002Fapi\u002Ftokens":326},[4,22,88,125,138,151,184,213,242,267,279,296,305],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Erste Schritte","\u002Fgetting-started","01.getting-started",[9,13,17],{"title":10,"path":11,"stem":12},"Was ist LIVCK Cloud?","\u002Fgetting-started\u002Fwhat-is-livck","01.getting-started\u002F01.what-is-livck",{"title":14,"path":15,"stem":16},"Schnellstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F02.quickstart",{"title":18,"path":19,"stem":20},"Das Dashboard","\u002Fgetting-started\u002Fdashboard","01.getting-started\u002F03.dashboard",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Monitoring","\u002Fmonitoring","02.monitoring",[27,31,64,68,72,76,80,84],{"title":28,"path":29,"stem":30},"Services verwalten","\u002Fmonitoring\u002Fservices","02.monitoring\u002F01.services",{"title":32,"path":33,"stem":34,"children":35,"page":21},"Check-Typen","\u002Fmonitoring\u002Fchecks","02.monitoring\u002F02.checks",[36,40,44,48,52,56,60],{"title":37,"path":38,"stem":39},"HTTP\u002FHTTPS-Checks","\u002Fmonitoring\u002Fchecks\u002Fhttp","02.monitoring\u002F02.checks\u002F01.http",{"title":41,"path":42,"stem":43},"TCP-Port-Checks","\u002Fmonitoring\u002Fchecks\u002Ftcp","02.monitoring\u002F02.checks\u002F02.tcp",{"title":45,"path":46,"stem":47},"DNS-Checks","\u002Fmonitoring\u002Fchecks\u002Fdns","02.monitoring\u002F02.checks\u002F03.dns",{"title":49,"path":50,"stem":51},"Ping-Checks (ICMP)","\u002Fmonitoring\u002Fchecks\u002Ficmp","02.monitoring\u002F02.checks\u002F04.icmp",{"title":53,"path":54,"stem":55},"SSL-Zertifikat-Checks","\u002Fmonitoring\u002Fchecks\u002Fssl","02.monitoring\u002F02.checks\u002F05.ssl",{"title":57,"path":58,"stem":59},"Heartbeat-Checks (Push-Monitoring)","\u002Fmonitoring\u002Fchecks\u002Fheartbeat","02.monitoring\u002F02.checks\u002F06.heartbeat",{"title":61,"path":62,"stem":63},"Manuelle Services","\u002Fmonitoring\u002Fchecks\u002Fmanual","02.monitoring\u002F02.checks\u002F07.manual",{"title":65,"path":66,"stem":67},"Check-Einstellungen","\u002Fmonitoring\u002Fcheck-settings","02.monitoring\u002F03.check-settings",{"title":69,"path":70,"stem":71},"Bedingungen","\u002Fmonitoring\u002Fconditions","02.monitoring\u002F04.conditions",{"title":73,"path":74,"stem":75},"Monitoring-Standorte","\u002Fmonitoring\u002Flocations","02.monitoring\u002F05.locations",{"title":77,"path":78,"stem":79},"Service-Detailseite","\u002Fmonitoring\u002Fservice-detail","02.monitoring\u002F06.service-detail",{"title":81,"path":82,"stem":83},"Artifacts","\u002Fmonitoring\u002Fartifacts","02.monitoring\u002F07.artifacts",{"title":85,"path":86,"stem":87},"Status überschreiben","\u002Fmonitoring\u002Fstatus-override","02.monitoring\u002F08.status-override",{"title":89,"path":90,"stem":91,"children":92,"page":21},"Incidents","\u002Fincidents","03.incidents",[93,97,101,105,109,113,117,121],{"title":94,"path":95,"stem":96},"Incidents verstehen","\u002Fincidents\u002Foverview","03.incidents\u002F01.overview",{"title":98,"path":99,"stem":100},"Incident erstellen","\u002Fincidents\u002Fcreate-incident","03.incidents\u002F02.create-incident",{"title":102,"path":103,"stem":104},"Incident verwalten","\u002Fincidents\u002Fmanage-incident","03.incidents\u002F03.manage-incident",{"title":106,"path":107,"stem":108},"Automatische Erkennung","\u002Fincidents\u002Fauto-detection","03.incidents\u002F04.auto-detection",{"title":110,"path":111,"stem":112},"Interne Kommentare","\u002Fincidents\u002Fincident-comments","03.incidents\u002F05.incident-comments",{"title":114,"path":115,"stem":116},"Postmortems","\u002Fincidents\u002Fpostmortems","03.incidents\u002F06.postmortems",{"title":118,"path":119,"stem":120},"Incident-Richtlinien","\u002Fincidents\u002Fincident-policies","03.incidents\u002F07.incident-policies",{"title":122,"path":123,"stem":124},"Incident-Vorlagen","\u002Fincidents\u002Fincident-templates","03.incidents\u002F08.incident-templates",{"title":126,"path":127,"stem":128,"children":129,"page":21},"Eskalation","\u002Fescalation","04.escalation",[130,134],{"title":131,"path":132,"stem":133},"Eskalationsrichtlinien","\u002Fescalation\u002Fpolicies","04.escalation\u002F01.policies",{"title":135,"path":136,"stem":137},"Eskalation während eines Incidents","\u002Fescalation\u002Fduring-incident","04.escalation\u002F02.during-incident",{"title":139,"path":140,"stem":141,"children":142,"page":21},"Wartungen","\u002Fmaintenance","05.maintenance",[143,147],{"title":144,"path":145,"stem":146},"Wartungen planen","\u002Fmaintenance\u002Foverview","05.maintenance\u002F01.overview",{"title":148,"path":149,"stem":150},"Wartungs-Benachrichtigungen","\u002Fmaintenance\u002Fnotifications","05.maintenance\u002F02.notifications",{"title":152,"path":153,"stem":154,"children":155,"page":21},"Statuspages","\u002Fstatuspages","06.statuspages",[156,160,164,168,172,176,180],{"title":157,"path":158,"stem":159},"Statuspages verstehen","\u002Fstatuspages\u002Foverview","06.statuspages\u002F01.overview",{"title":161,"path":162,"stem":163},"Statuspage erstellen","\u002Fstatuspages\u002Fcreate-statuspage","06.statuspages\u002F02.create-statuspage",{"title":165,"path":166,"stem":167},"Zugriffskontrolle","\u002Fstatuspages\u002Faccess-control","06.statuspages\u002F03.access-control",{"title":169,"path":170,"stem":171},"Komponenten verwalten","\u002Fstatuspages\u002Fcomponents","06.statuspages\u002F04.components",{"title":173,"path":174,"stem":175},"Abonnenten (Subscriber)","\u002Fstatuspages\u002Fsubscribers","06.statuspages\u002F05.subscribers",{"title":177,"path":178,"stem":179},"Custom Domains","\u002Fstatuspages\u002Fcustom-domains","06.statuspages\u002F06.custom-domains",{"title":181,"path":182,"stem":183},"Öffentliche Ansicht","\u002Fstatuspages\u002Fpublic-view","06.statuspages\u002F07.public-view",{"title":185,"path":186,"stem":187,"children":188,"page":21},"Team & Organisation","\u002Fteam","07.team",[189,193,197,201,205,209],{"title":190,"path":191,"stem":192},"Organisationen","\u002Fteam\u002Forganizations","07.team\u002F01.organizations",{"title":194,"path":195,"stem":196},"Mitglieder verwalten","\u002Fteam\u002Fmembers","07.team\u002F02.members",{"title":198,"path":199,"stem":200},"Rollen & Berechtigungen","\u002Fteam\u002Froles","07.team\u002F03.roles",{"title":202,"path":203,"stem":204},"Teams","\u002Fteam\u002Fteams","07.team\u002F04.teams",{"title":206,"path":207,"stem":208},"Einladungen","\u002Fteam\u002Finvitations","07.team\u002F05.invitations",{"title":210,"path":211,"stem":212},"Enterprise SSO (Single Sign-On)","\u002Fteam\u002Fsso","07.team\u002F06.sso",{"title":214,"path":215,"stem":216,"children":217,"page":21},"Abrechnung","\u002Fbilling","08.billing",[218,222,226,230,234,238],{"title":219,"path":220,"stem":221},"Pläne & Preise","\u002Fbilling\u002Fplans","08.billing\u002F01.plans",{"title":223,"path":224,"stem":225},"Plan wechseln","\u002Fbilling\u002Fupgrade-downgrade","08.billing\u002F02.upgrade-downgrade",{"title":227,"path":228,"stem":229},"Zahlungsmethoden","\u002Fbilling\u002Fpayment","08.billing\u002F03.payment",{"title":231,"path":232,"stem":233},"Rechnungen","\u002Fbilling\u002Finvoices","08.billing\u002F04.invoices",{"title":235,"path":236,"stem":237},"SMS- & Voice-Guthaben","\u002Fbilling\u002Fsms-credits","08.billing\u002F05.sms-credits",{"title":239,"path":240,"stem":241},"Plan-Limits","\u002Fbilling\u002Flimits","08.billing\u002F06.limits",{"title":243,"path":244,"stem":245,"children":246,"page":21},"Account & Sicherheit","\u002Faccount","09.account",[247,251,255,259,263],{"title":248,"path":249,"stem":250},"Profil bearbeiten","\u002Faccount\u002Fprofile","09.account\u002F01.profile",{"title":252,"path":253,"stem":254},"Passwort ändern","\u002Faccount\u002Fpassword","09.account\u002F02.password",{"title":256,"path":257,"stem":258},"Anmelden mit Google, GitHub & Discord","\u002Faccount\u002Fsocial-login","09.account\u002F03.social-login",{"title":260,"path":261,"stem":262},"Zwei-Faktor-Authentifizierung","\u002Faccount\u002Ftwo-factor","09.account\u002F04.two-factor",{"title":264,"path":265,"stem":266},"Account löschen","\u002Faccount\u002Fdelete-account","09.account\u002F05.delete-account",{"title":268,"path":269,"stem":270,"children":271,"page":21},"Benachrichtigungen","\u002Fnotifications","10.notifications",[272,275],{"title":268,"path":273,"stem":274},"\u002Fnotifications\u002Foverview","10.notifications\u002F01.overview",{"title":276,"path":277,"stem":278},"Benachrichtigungskanäle","\u002Fnotifications\u002Fchannels","10.notifications\u002F02.channels",{"title":280,"path":281,"stem":282,"children":283,"page":21},"API","\u002Fapi","11.api",[284,288,292],{"title":285,"path":286,"stem":287},"API-Übersicht","\u002Fapi\u002Foverview","11.api\u002F01.overview",{"title":289,"path":290,"stem":291},"API-Tokens","\u002Fapi\u002Ftokens","11.api\u002F02.tokens",{"title":293,"path":294,"stem":295},"API-Endpunkte","\u002Fapi\u002Fendpoints","11.api\u002F03.endpoints",{"title":297,"path":298,"stem":299,"children":300,"page":21},"Design","\u002Fappearance","12.appearance",[301],{"title":302,"path":303,"stem":304},"Erscheinungsbild","\u002Fappearance\u002Ftheme","12.appearance\u002F01.theme",{"title":306,"path":307,"stem":308,"children":309,"page":21},"FAQ","\u002Ffaq","13.faq",[310,314,318,322],{"title":311,"path":312,"stem":313},"Allgemeine Fragen","\u002Ffaq\u002Fgeneral","13.faq\u002F01.general",{"title":315,"path":316,"stem":317},"Häufige Fragen zum Monitoring","\u002Ffaq\u002Fmonitoring-faq","13.faq\u002F02.monitoring-faq",{"title":319,"path":320,"stem":321},"Häufige Fragen zur Abrechnung","\u002Ffaq\u002Fbilling-faq","13.faq\u002F03.billing-faq",{"title":323,"path":324,"stem":325},"Fehlerbehebung","\u002Ffaq\u002Ftroubleshooting","13.faq\u002F04.troubleshooting",{"id":327,"title":289,"body":328,"description":767,"extension":768,"meta":769,"navigation":770,"path":290,"seo":771,"stem":291,"__hash__":772},"docs\u002F11.api\u002F02.tokens.md",{"type":329,"value":330,"toc":754},"minimark",[331,340,344,349,357,384,392,396,404,414,417,423,427,466,477,481,484,563,578,584,588,591,617,623,627,630,650,654,657,675,682,688,692,732,736],[332,333,335,336],"h1",{"id":334},"api-tokens-verwalten","API-Tokens verwalten ",[337,338],"plan-badge",{"plan":339},"team",[341,342,343],"p",{},"API-Tokens sind die Zugangsschlüssel deiner Organisation zur LIVCK Cloud API. Jede Anfrage braucht einen gültigen Token, damit LIVCK weiß, für welche Organisation die Anfrage gilt und welche Berechtigungen erlaubt sind.",[345,346,348],"h2",{"id":347},"organisations-tokens-keine-persönlichen-tokens","Organisations-Tokens, keine persönlichen Tokens",[341,350,351,352,356],{},"API-Tokens in LIVCK sind ",[353,354,355],"strong",{},"Dienstkonten der Organisation"," (Service-Accounts) -- sie gehören nicht einer einzelnen Person, sondern der gesamten Organisation:",[358,359,360,372,378],"ul",{},[361,362,363,366,367,371],"li",{},[353,364,365],{},"Geteilt im Team"," -- jedes Mitglied mit dem Recht, API-Tokens zu verwalten, sieht und verwaltet sie unter ",[368,369,370],"em",{},"Einstellungen → Organisation → API-Tokens",".",[361,373,374,377],{},[353,375,376],{},"Überdauern Mitgliederwechsel"," -- ein Token funktioniert weiter, auch wenn die Person, die ihn erstellt hat, die Organisation verlässt. Du musst Integrationen also nicht neu aufsetzen, wenn ein Kollege geht.",[361,379,380,383],{},[353,381,382],{},"Gebunden an die Organisation"," -- ein Token greift immer auf die Daten der Organisation zu, in der er angelegt wurde.",[385,386,389],"callout",{"title":387,"type":388},"Warum das so ist","tip",[341,390,391],{},"So bleibt eine CI\u002FCD-Pipeline oder ein internes Dashboard stabil, unabhängig davon, wer im Team kommt oder geht. Es gibt keine \"verwaisten\" Integrationen mehr, die mit einem Account-Abgang plötzlich nicht mehr funktionieren.",[345,393,395],{"id":394},"was-ist-ein-api-token","Was ist ein API-Token?",[341,397,398,399,403],{},"Eine lange, zufällig generierte Zeichenkette mit dem Präfix ",[400,401,402],"code",{},"lvk_",", die du anstelle von Benutzername und Passwort verwendest:",[405,406,411],"pre",{"className":407,"code":409,"language":410},[408],"language-text","lvk_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6\n","text",[400,412,409],{"__ignoreMap":413},"",[341,415,416],{},"Diesen Token sendest du bei jeder Anfrage im Header mit:",[405,418,421],{"className":419,"code":420,"language":410},[408],"Authorization: Bearer lvk_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6\n",[400,422,420],{"__ignoreMap":413},[345,424,426],{"id":425},"token-erstellen","Token erstellen",[428,429,430,441,448],"ol",{},[361,431,432,435,436,435,439],{},[353,433,434],{},"Einstellungen"," → ",[353,437,438],{},"Organisation",[353,440,289],{},[361,442,443,444,447],{},"Auf ",[353,445,446],{},"\"Token erstellen\""," klicken",[361,449,450,451,454,455,458,459,462,463,447],{},"Aussagekräftigen ",[353,452,453],{},"Namen"," vergeben (z.B. \"CI\u002FCD Pipeline\"), ",[353,456,457],{},"Berechtigungen"," wählen, optional ein ",[353,460,461],{},"Ablaufdatum"," setzen und ",[353,464,465],{},"\"Erstellen\"",[385,467,470],{"title":468,"type":469},"Wichtig: Token nur einmal sichtbar","warning",[341,471,472,473,476],{},"Nach dem Erstellen wird der Token ",[353,474,475],{},"genau einmal"," vollständig angezeigt. Kopiere ihn sofort an einen sicheren Ort -- danach wird nur noch ein Präfix gespeichert, der vollständige Token ist nicht mehr einsehbar.",[345,478,480],{"id":479},"berechtigungen-festlegen","Berechtigungen festlegen",[341,482,483],{},"Beim Erstellen wählst du, worauf der Token zugreifen darf. Vergib nur die tatsächlich benötigten Berechtigungen.",[485,486,487,500],"table",{},[488,489,490],"thead",{},[491,492,493,497],"tr",{},[494,495,496],"th",{},"Berechtigung",[494,498,499],{},"Erlaubt",[501,502,503,514,523,533,543,553],"tbody",{},[491,504,505,511],{},[506,507,508],"td",{},[353,509,510],{},"Services lesen",[506,512,513],{},"Services, deren Status und Metriken abfragen",[491,515,516,520],{},[506,517,518],{},[353,519,28],{},[506,521,522],{},"Services erstellen, bearbeiten, pausieren und löschen",[491,524,525,530],{},[506,526,527],{},[353,528,529],{},"Incidents lesen",[506,531,532],{},"Incidents und deren Verlauf abfragen",[491,534,535,540],{},[506,536,537],{},[353,538,539],{},"Incidents verwalten",[506,541,542],{},"Incidents erstellen, aktualisieren, Verlaufseinträge posten und auflösen",[491,544,545,550],{},[506,546,547],{},[353,548,549],{},"Statuspages lesen",[506,551,552],{},"Statuspage-Informationen abfragen",[491,554,555,560],{},[506,556,557],{},[353,558,559],{},"Wartungen verwalten",[506,561,562],{},"Wartungsfenster erstellen, bearbeiten und deren Lebenszyklus steuern",[385,564,567],{"title":565,"type":566},"Token erbt deine Rechte","info",[341,568,569,570,573,574,577],{},"Ein Token kann beim Erstellen ",[353,571,572],{},"höchstens die Berechtigungen erhalten, die du selbst hast",". Erstellt also ein Mitglied mit eingeschränkten Rechten einen Token, lässt sich dieser nicht mit weitergehenden Rechten ausstatten. Der ",[353,575,576],{},"Eigentümer"," der Organisation kann jede Berechtigung vergeben.",[385,579,581],{"title":580,"type":388},"Prinzip der minimalen Rechte",[341,582,583],{},"Braucht ein Token nur Lesezugriff (z.B. für ein Dashboard), gib ihm nur Lese-Berechtigungen. So begrenzt du den Schaden, falls er in falsche Hände gerät.",[345,585,587],{"id":586},"token-sicher-aufbewahren","Token sicher aufbewahren",[341,589,590],{},"Behandle API-Tokens wie Passwörter:",[358,592,593,599,605,611],{},[361,594,595,598],{},[353,596,597],{},"Niemals im Klartext"," in Code oder öffentlich zugänglichen Konfigurationsdateien speichern",[361,600,601,604],{},[353,602,603],{},"Umgebungsvariablen"," oder einen Passwort-Manager nutzen",[361,606,607,610],{},[353,608,609],{},"Nicht per E-Mail oder Chat teilen"," -- nur über sichere Kanäle",[361,612,613,616],{},[353,614,615],{},"Separate Tokens"," pro Anwendung erstellen",[385,618,620],{"title":619,"type":469},"Achtung",[341,621,622],{},"Vermutest du, dass ein Token kompromittiert wurde, widerrufe ihn sofort (siehe unten) und erstelle einen neuen.",[345,624,626],{"id":625},"mehrere-tokens-verwenden","Mehrere Tokens verwenden",[341,628,629],{},"Deine Organisation kann beliebig viele Tokens erstellen:",[358,631,632,638,644],{},[361,633,634,637],{},[353,635,636],{},"Ein Token pro Integration"," -- widerrufst du einen, sind die anderen nicht betroffen",[361,639,640,643],{},[353,641,642],{},"Unterschiedliche Berechtigungen"," -- Dashboard nur lesen, Deployment auch schreiben",[361,645,646,649],{},[353,647,648],{},"Bessere Nachvollziehbarkeit"," -- am Namen erkennt das Team, welcher Token wofür genutzt wird",[345,651,653],{"id":652},"token-widerrufen","Token widerrufen",[341,655,656],{},"Token nicht mehr benötigt oder kompromittiert?",[428,658,659,668],{},[361,660,661,662,435,664,435,666],{},"Gehe zu ",[353,663,434],{},[353,665,438],{},[353,667,289],{},[361,669,670,671,674],{},"Token in der Liste finden, ",[353,672,673],{},"\"Widerrufen\""," klicken und bestätigen",[341,676,677,678,681],{},"Der Token wird sofort ungültig -- alle Anfragen damit werden mit Fehlercode ",[400,679,680],{},"401"," abgelehnt. Da Tokens der Organisation gehören, kann jedes berechtigte Mitglied sie widerrufen.",[385,683,685],{"title":684,"type":566},"Kein Widerrufen rückgängig machen",[341,686,687],{},"Das Widerrufen eines Tokens ist endgültig. Du musst einen neuen Token erstellen, wenn du wieder API-Zugang benötigst.",[345,689,691],{"id":690},"häufige-probleme","Häufige Probleme",[485,693,694,704],{},[488,695,696],{},[491,697,698,701],{},[494,699,700],{},"Problem",[494,702,703],{},"Lösung",[501,705,706,714,724],{},[491,707,708,711],{},[506,709,710],{},"Token vergessen zu kopieren",[506,712,713],{},"Erstelle einen neuen Token -- der alte kann nicht erneut angezeigt werden",[491,715,716,721],{},[506,717,718,719],{},"API antwortet mit ",[400,720,680],{},[506,722,723],{},"Prüfe, ob der Token korrekt im Header steht und nicht widerrufen wurde",[491,725,726,729],{},[506,727,728],{},"Token funktioniert nicht",[506,730,731],{},"Stelle sicher, dass dein Plan API-Zugang beinhaltet (ab Team)",[345,733,735],{"id":734},"weiterführende-themen","Weiterführende Themen",[358,737,738,744,749],{},[361,739,740,743],{},[741,742,285],"a",{"href":286}," -- Was ist die LIVCK API und wie funktioniert sie?",[361,745,746,748],{},[741,747,293],{"href":294}," -- Alle verfügbaren Endpunkte im Überblick",[361,750,751,753],{},[741,752,323],{"href":324}," -- Lösungen für häufige Probleme",{"title":413,"searchDepth":755,"depth":755,"links":756},3,[757,759,760,761,762,763,764,765,766],{"id":347,"depth":758,"text":348},2,{"id":394,"depth":758,"text":395},{"id":425,"depth":758,"text":426},{"id":479,"depth":758,"text":480},{"id":586,"depth":758,"text":587},{"id":625,"depth":758,"text":626},{"id":652,"depth":758,"text":653},{"id":690,"depth":758,"text":691},{"id":734,"depth":758,"text":735},"Erstelle und verwalte API-Tokens für den sicheren Zugriff auf die LIVCK Cloud API.","md",{},null,{"title":289,"description":767},"dYPGPFLj5StR_6MP5CLL8E7msLzLOMac1f4gwfOuwqs",1782020582387]