5 einfache Methoden zur Zugriffskontrolle von API-Dokumentation in Apidog

Oliver Kingsley

Oliver Kingsley

1 July 2025

5 einfache Methoden zur Zugriffskontrolle von API-Dokumentation in Apidog

Nachdem Sie Ihre API-Dokumentation erstellt und zur Veröffentlichung vorbereitet haben, stellt sich eine zentrale Frage: Wer sollte sie einsehen können?

Soll die Dokumentation komplett öffentlich sein? Oder auf Ihr internes Team beschränkt? Vielleicht benötigen Ihre externen Partner Zugriff – aber nicht jeder.

Für jedes Szenario eine separate Version der Dokumentation zu erstellen, wäre zeitaufwändig und ineffizient. In Wirklichkeit sind die Zugriffsbedürfnisse oft sehr spezifisch – vielleicht sollte nur eine bestimmte Abteilung sie sehen, oder Ihre Partner sollten nur aus ihrem Unternehmensnetzwerk darauf zugreifen können.

Glücklicherweise bietet Apidog mehrere Optionen zur Zugriffskontrolle, um all diese Anforderungen zu erfüllen. Wählen Sie beim Veröffentlichen einer Dokumentationsseite einfach die Zugriffskontrollmethode, die zu Ihrem Anwendungsfall passt.

API-Dokumentations-Zugriffskontrolle in Apidog einrichten

1. Öffentlich: Jeder kann sie einsehen

API-Dokumentation in Apidog öffentlich einstellen

Wenn Ihre API für die öffentliche Nutzung offen ist – wie die Open API Ihres Produkts – stellen Sie die Zugriffskontrolle einfach auf "Öffentlich". Jeder mit dem Link kann die Dokumentation einsehen.

Profi-Tipp: Apidog bietet auch einen API Hub, eine Marktplatz-ähnliche Plattform, auf der Entwickler APIs durchsuchen und entdecken können. Veröffentlichen Sie Ihre Dokumentation dort, um Sichtbarkeit und Akzeptanz zu erhöhen.


2. Passwortgeschützt: Einfache Barriere

API-Dokumentation in Apidog passwortgeschützt einstellen

Manchmal möchten Sie Ihre Dokumentation nicht vollständig öffentlich machen, aber auch einen komplexen Aufbau vermeiden. Passwortschutz ist eine unkomplizierte Lösung – legen Sie ein Passwort fest, und nur diejenigen, die es kennen, können auf die Dokumentation zugreifen.

API-Dokumentation benötigt Passwörter für den Zugriff

Die Einrichtung ist einfach:

Am besten geeignet für: Kurzfristige oder temporäre Freigaben, wie zum Beispiel, wenn ein Partner Ihr API-Design überprüfen soll. Danach aktualisieren Sie einfach das Passwort oder nehmen die Dokumentation offline. Einfach und sauber.

Aber beachten Sie: Passwörter können unbeabsichtigt weitergegeben werden. Wenn Sie eine strengere Kontrolle benötigen, ziehen Sie andere Optionen in Betracht.


3. IP-Zulassungsliste: Zugriff auf bestimmte Netzwerke beschränken

API-Dokumentation mit einer IP-Zulassungsliste in Apidog schützen

Wenn Ihr Team oder Ihre Partner an festen Bürostandorten ansässig sind, ist die IP-Zulassungsliste möglicherweise die beste Wahl.

Es funktioniert so:

Stellen Sie es sich wie eine Firewall für Ihre Dokumentation vor.

API-Dokumentation kann von bestimmten IPs abgerufen werden

Am besten geeignet für:

Sie können eine einzelne IP oder einen gesamten IP-Bereich konfigurieren.

Bonus: Sie können die IP-Zulassungsliste auch für den Teamprojektzugriff in den Team-Einstellungen von Apidog aktivieren (Enterprise-Plan erforderlich). Nach der Aktivierung können nur Benutzer von zugelassenen IPs auf Ihre internen Projekte zugreifen.


4. E-Mail-Zulassungsliste: Identitätsbasierter Zugriff

API-Dokumentation mit einer E-Mail-Zulassungsliste in Apidog schützen

Sind Sie besorgt, dass Passwörter geleakt werden könnten oder IPs sich häufig ändern? Die E-Mail-Zulassungsliste ist eine flexible, sichere Alternative.

Fügen Sie einfach die E-Mail-Adressen Ihres Teams oder Ihrer Partner zur Zulassungsliste hinzu. Benutzer können dann über einen einmaligen E-Mail-Verifizierungscode auf die Dokumentation zugreifen.

Es unterstützt auch Platzhalter – zum Beispiel erlaubt *@apidog.com allen Benutzern mit der Domain Ihres Unternehmens den Zugriff auf die Dokumentation.

Vorteile:


5. Benutzerdefinierte Anmeldeseite: Integration mit Ihrem eigenen Authentifizierungssystem

API-Dokumentation mit einer benutzerdefinierten Anmeldeseite in Apidog schützen

Wenn keine der oben genannten Methoden Ihren Anforderungen entspricht, gibt es eine fortgeschrittenere Option – die Benutzerdefinierte Anmeldeseite. Diese ermöglicht es Ihnen, Ihr eigenes Authentifizierungssystem zur Steuerung des Zugriffs zu verbinden.

So funktioniert es:

Dieser Ansatz ermöglicht es Ihnen, Berechtigungen genau nach Ihren Geschäftsanforderungen zu definieren. Obwohl er etwas Entwicklungsaufwand erfordert, ist er ideal für Unternehmen mit komplexen Zugriffskontrollanforderungen.

custom-login.gif

Weitere Details zur Implementierung einer benutzerdefinierten Anmeldeseite finden Sie in den Hilfedokumenten.


So wählen Sie die richtige Zugriffskontrollmethode

Bei so vielen Optionen fragen Sie sich vielleicht: Welche soll ich wählen?

Es hängt von Ihrem Anwendungsfall ab:

AnwendungsfallEmpfohlene Methode
Öffentliche APIs, gewünschte SichtbarkeitÖffentlicher Zugriff
Teamarbeit oder kurzfristige externe FreigabePasswortschutz
Sichere interne oder PartnernetzwerkeIP-Whitelist
Zugriff nach Benutzeridentität steuernE-Mail-Whitelist
Eigenes Anmeldesystem nutzenBenutzerdefinierte Anmeldeseite

Tipp: Sie können mehrere Methoden kombinieren. Zum Beispiel:

Mit Apidog können Sie mehrere Dokumentationsseiten veröffentlichen, jede mit ihrer eigenen Zugriffskontrolle und einem maßgeschneiderten Satz von API-Endpunkten. Das bedeutet, dass verschiedene Zielgruppen nur das sehen, was sie sehen müssen – nicht mehr und nicht weniger.

Schaltfläche

Praktizieren Sie API Design-First in Apidog

Entdecken Sie eine einfachere Möglichkeit, APIs zu erstellen und zu nutzen