Skapa ett tekniskt konto för att stödja autentiserad åtkomst till Knowledge Base API:er.
Ett tekniskt konto tillhandahåller applikationsautentiseringsuppgifter för autentisering med Knowledge Base. Att skapa ett kombinerar Knowledge Base-specifika åtkomstkrav med Adobes standard-utvecklar- och OAuth Server-to-Server-autentiseringsuppgiftsarbetsflöden.
Innan du börjar
Personen som konfigurerar det tekniska kontot måste ha:
- En Acrobat Studio for Enterprise-licens.
- Åtkomst till den tillämpliga Acrobat Shared Credits-produkten.
- Åtkomst till Developer console.
- Åtkomst till Knowledge Base för organisationen.
Själva det tekniska kontot måste förses med:
- En Acrobat Studio for enterprise-licens.
- Åtkomst till den tillämpliga Acrobat Shared Credits-produkten.
Personen som skapar API-autentiseringsuppgiften måste också ha utvecklaråtkomst till den tillämpliga produktprofilen i Adobe Admin Console. Utvecklaråtkomst beviljar behörighet att skapa API-autentiseringsuppgifter och associera dem med produktprofiler.
Lär dig hur du lägger till och hanterar utvecklare i Adobe Admin Console.
Skapa autentiseringsuppgifterna för det tekniska kontot
Använd Adobes standard-OAuth Server-to-Server-autentiseringsuppgiftsarbetsflöde för att skapa de autentiseringsuppgifter som används av det tekniska kontot.
I Adobe Developer Console skapar du en OAuth Server-to-Server-autentiseringsuppgift och associerar den med de produktprofiler som krävs för integrationen.
Konfigurera en OAuth Server-to-Server-autentiseringsuppgift.
OAuth Server-to-Server-autentiseringsuppgiften tillhandahåller klientinformationen som din applikation använder för att generera åtkomsttoken för autentiserade API-begäranden.
Hantera åtkomst för API-autentiseringsuppgifter
API-autentiseringsuppgifter associeras med en eller flera produktprofiler. Dessa profiltilldelningar avgör de behörigheter som är tillgängliga för API-begäranden som görs med autentiseringsuppgiften.
Administratörer kan granska och ändra dessa associationer i Adobe Admin Console. Att ändra eller ta bort en koppling till en produktprofil kan ändra eller avsluta applikationens åtkomst till den associerade produkten.
Använd autentiseringsuppgifterna för det tekniska kontot
När det tekniska kontot är konfigurerat kan applikationer använda dess OAuth Server-till-Server-autentiseringsuppgifter för att autentisera Knowledge Base API-förfrågningar som stöds.
Andra utvecklare som arbetar med samma integration behöver inte skapa ett separat tekniskt konto för organisationen.Applikationer autentiserar med hjälp av autentiseringsuppgifterna för det tekniska kontot snarare än en enskild utvecklares interaktiva användarsession.
Fortsätt konfigurera API-åtkomst
Att skapa autentiseringsuppgifterna för det tekniska kontot är en del av konfigurationen av Knowledge Base API-åtkomst.
När autentiseringsuppgiften är tillgänglig slutför du Knowledge Base-specifika krav för autentisering, behörigheter och validering för din applikation.
Överväganden för tekniska konton
- Den första konfigurationen av det tekniska kontot kräver tillämplig Studio-licens, åtkomst till delade krediter och Knowledge Base-åtkomst.
- Personen som skapar API-autentiseringsuppgifter måste ha utvecklaråtkomst till tillämplig produktprofil.
- Produktprofiler som är associerade med en API-autentiseringsuppgift bestämmer vilka behörigheter som är tillgängliga för API-anrop.
- OAuth Server-till-Server-autentiseringsuppgifter autentiserar applikationsförfrågningar oberoende av en enskild utvecklares interaktiva session.
- Administratörer kan hantera tilldelningar av API-autentiseringsuppgifter för produktprofiler i Adobe Admin Console.
- Använd Knowledge Base API-referensen för aktuella slutpunkter, förfrågningskrav och scheman.