Erstelle ein Technikkonto zur Unterstützung des authentifizierten Zugriffs auf Knowledgebase-APIs.
Ein Technikkonto stellt Anwendungsanmeldedaten für die Authentifizierung bei der Knowledgebase bereit. Das Erstellen eines solchen Kontos kombiniert spezifische Zugriffsanforderungen der Knowledgebase mit Adobes standardmäßigen Entwickler- und OAuth-Server-zu-Server-Anmeldedaten-Workflows.
Vorbereitungsmaßnahmen
Die Person, die den Technical Account einrichtet, muss folgende Voraussetzungen erfüllen:
- Eine Lizenz für Acrobat Studio für Unternehmen.
- Zugriff auf das entsprechende Acrobat Shared Credits-Produkt.
- Zugriff auf die Entwicklerkonsole.
- Zugriff auf die Knowledgebase für die Organisation.
Das Technikkonto selbst muss mit Folgendem bereitgestellt werden:
- Eine Lizenz für Acrobat Studio für Unternehmen.
- Zugriff auf das entsprechende Acrobat Shared Credits-Produkt.
Die Person, die die API-Anmeldedaten erstellt, muss auch Entwicklerzugriff auf das entsprechende Produktprofil in Adobe Admin Console haben. Der Entwicklerzugriff gewährt die Berechtigung, API-Anmeldedaten zu erstellen und sie mit Produktprofilen zu verknüpfen.
Erfahre, wie du Entwickler in Adobe Admin Console hinzufügst und verwaltest.
Erstelle die Anmeldedaten für das Technikkonto
Verwende Adobes standardmäßigen OAuth Server-to-Server-Anmeldedaten-Workflow, um die vom Technical Account verwendeten Anmeldedaten zu erstellen.
Erstelle in Adobe Developer Console OAuth-Server-zu-Server-Anmeldedaten und verknüpfe sie mit den für die Integration erforderlichen Produktprofilen.
Richte OAuth Server-to-Server-Anmeldedaten ein.
Die OAuth Server-to-Server-Anmeldedaten stellen die Client-Informationen bereit, die deine Anwendung verwendet, um Zugriffstoken für authentifizierte API-Anfragen zu generieren.
Zugriff auf API-Anmeldedaten verwalten
API-Anmeldedaten sind mit einem oder mehreren Produktprofilen verknüpft. Diese Profilzuweisungen bestimmen die Berechtigungen, die für API-Anfragen mit den Anmeldedaten verfügbar sind.
Administratoren können diese Verknüpfungen in Adobe Admin Console überprüfen und ändern. Das Ändern oder Entfernen einer Produktprofil-Zuordnung kann den Zugriff der Anwendung auf das verknüpfte Produkt ändern oder beenden.
Verwende die Anmeldedaten des Technical Accounts
Nachdem der Technical Account konfiguriert wurde, können Anwendungen dessen OAuth-Server-zu-Server-Anmeldedaten verwenden, um unterstützte Knowledgebase-API-Anfragen zu authentifizieren.
Andere Entwickler, die an derselben Integration arbeiten, müssen keinen separaten Technical Account für die Organisation erstellen. Anwendungen authentifizieren sich mit den Technical Account-Anmeldedaten und nicht mit der interaktiven Benutzersitzung eines einzelnen Entwicklers.
API-Zugriff weiter einrichten
Das Erstellen der Anmeldedaten für das Technikkonto ist ein Teil der Konfiguration des API-Zugriffs der Knowledgebase.
Nachdem die Anmeldedaten verfügbar sind, vervollständige die Knowledgebase-spezifischen Authentifizierungs-, Berechtigungs- und Validierungsanforderungen für deine Anwendung.
Überlegungen zum Technikkonto
- Die erste Einrichtung des Technikkontos erfordert die entsprechende Studio-Lizenz sowie Zugang zu gemeinsamen Credits und zur Knowledgebase.
- Die Person, die API-Anmeldedaten erstellt, muss Entwicklerzugriff auf das entsprechende Produktprofil haben.
- Produktprofile, die mit API-Anmeldedaten verknüpft sind, bestimmen die für API-Aufrufe verfügbaren Berechtigungen.
- OAuth-Server-zu-Server-Anmeldedaten authentifizieren Anwendungsanfragen unabhängig von der interaktiven Sitzung eines einzelnen Entwicklers.
- Administratoren können Produktprofil-Zuweisungen für API-Anmeldedaten in Adobe Admin Console verwalten.
- Verwende die Knowledgebase-API-Referenz für aktuelle Endpunkte, Anforderungen und Schemata.