NÀr ska jag anvÀnda den hÀr guiden?
AnvÀnd guiden nÀr ett externt system ska ansluta till Infobric Machines via Integration API och behöver ett klient-ID och en klienthemlighet.
Guiden visar hur du:
skapar en API-klient
sparar klientens autentiseringsuppgifter
Ă€ndrar klientens namn
genererar en ny klienthemlighet
tar bort en API-klient
FörutsÀttningar
Du behöver:
ha rollen Ăgare eller Administratör
ha tillgÄng till Infobric Machines pÄ webben
veta vilket externt system som ska anvÀnda API-klienten
Rollen AnvÀndare har inte tillgÄng till Klienthantering.
Skapa en API-klient
Logga in i Infobric Machines.
Ăppna Administratör.
VĂ€lj Klienthantering.
VĂ€lj Skapa klient.
Skriv ett tydligt namn under Klientnamn.
VĂ€lj Skapa klient.
Kopiera och spara uppgifterna Client ID och Client secret pÄ en sÀker plats.
NÀr uppgifterna Àr sparade vÀljer du Jag sparade klienthemligheten, stÀng den hÀr dialogrutan.
â ïž Spara klienthemligheten innan du stĂ€nger dialogrutan. Den visas bara en gĂ„ng. Om den förloras behöver du generera en ny hemlighet.
LÀmna klient-ID och klienthemlighet till den person eller det system som ansvarar för API-integrationen via en sÀker överföringsmetod.
Se och redigera API-klienter
Under Klienthantering visas de befintliga klienterna. DĂ€r kan du bland annat se:
Klient ID
Antal frÄgor
Namn
Lösenordet har Àndrats
tillgÀngliga Handlingar
SÄ Àndrar du klientens namn:
Ăppna klienten i listan.
Ăndra Klientnamn.
VĂ€lj Editera klient.
Klientens ID Àr lÄst och kan inte Àndras.
Följ antalet API-anrop
Ăverst pĂ„ sidan Klienthantering visas Totalt antal frĂ„gor per mĂ„nad enligt avtal.
Uppgiften visas som tvÄ tal, exempelvis 0 / 100:
det första talet visar hur mÄnga API-anrop som har gjorts under den aktuella mÄnaden
det andra talet visar hur mÄnga API-anrop per mÄnad som ingÄr enligt företagets avtal
Skillnaden mellan talen visar hur mÄnga anrop som ÄterstÄr inom den avtalade nivÄn. Antalet inkluderade API-anrop varierar beroende pÄ företagets avtal.
Integration API kan anvÀndas oavsett vilket produktpaket företaget har.
Generera en ny klienthemlighet
Generera en ny hemlighet om den tidigare hemligheten har förlorats, kan ha blivit exponerad eller behöver ersÀttas.
Leta upp klienten under Klienthantering.
VĂ€lj Generera ny hemlighet.
LÀs varningen i dialogrutan BekrÀfta hemlighets-regenerering.
VĂ€lj Ja, regenerera.
Kopiera den nya klienthemligheten och spara den pÄ en sÀker plats innan dialogrutan stÀngs.
Uppdatera det externa systemet med den nya hemligheten.
NĂ€r en ny hemlighet genereras kan befintliga API-integrationer sluta fungera tills deras autentiseringsuppgifter har uppdaterats.
Ta bort en API-klient
Ta endast bort en klient nÀr det externa systemet inte lÀngre ska ha Ätkomst till Machines.
Ăppna klienten under Klienthantering.
VĂ€lj Ta bort klient.
LÀs varningen och bekrÀfta borttagningen.
â ïž Borttagningen kan inte Ă„ngras. NĂ€r klienten har tagits bort kan externa system inte lĂ€ngre anvĂ€nda den för att hĂ€mta information frĂ„n Machines.
Ăppna API-dokumentationen
VÀlj API Dokumentation pÄ sidan Klienthantering för att öppna dokumentationen för Integration API v1.
Dokumentationen innehÄller information för den som utvecklar integrationen, bland annat om autentisering och API-omrÄden för maskiner, platser och anvÀndning.
Om det inte fungerar
Kontrollera först att:
du har rollen Ăgare eller Administratör
klientnamnet Àr ifyllt nÀr klienten skapas
klient-ID och klienthemlighet har kopierats korrekt
det externa systemet anvÀnder den senast genererade klienthemligheten
klienten inte har tagits bort
Om klienthemligheten har förlorats kan den inte visas igen. Generera en ny hemlighet och uppdatera sedan det externa systemet.
Om en integration slutar fungera efter att en hemlighet har regenererats kontrollerar du att det externa systemet har uppdaterats med den nya hemligheten.
Tips!
AnvÀnd ett klientnamn som visar vilket system eller vilken integration klienten tillhör.
Skapa separata klienter för olika externa system sÄ att Ätkomsten kan hanteras var för sig.
Förvara aldrig klienthemligheter i skÀrmbilder, vanliga e-postmeddelanden eller publika dokument.
Ta bort en klient nÀr integrationen inte lÀngre ska anvÀndas.
