Veze i autentifikacija
Veza je jedan spremljeni skup vjerodajnica za aplikaciju treće strane, vezan uz vašu organizaciju. Svaka vjerodajnica šifrirana je u mirovanju i dešifrira se samo u memoriji radi stvarnog API poziva — pojedinosti pogledajte u Sigurnosti. Koraci radnog tijeka referenciraju vezu, a ne sirove vjerodajnice.
Vrste autentifikacije
Svaki konektor koristi jednu od četiri vrste autentifikacije, ovisno o tome što stvarni pružatelj usluge zahtijeva:
- API ključ (većina konektora) — jedno ili nekoliko polja unesenih izravno, npr. API token ili par ključ/tajna. Spremaju se i odmah potvrđuju.
- OAuth2 (Google Sheets, Slack, LinkedIn, X, Instagram) — preusmjeravate se na pružatelja usluge radi prijave i odobrenja; Gate97 nikada ne vidi vašu lozinku.
- Osnovna (WordPress) — korisničko ime i lozinka (ili, specifično za WordPress, lozinka aplikacije umjesto vaše stvarne).
- Nema (ručni okidač) — ništa za povezati; koristi se isključivo za pokretanje radnog tijeka na zahtjev s nadzorne ploče.
OAuth aplikacije su po organizaciji
Za pet OAuth2 konektora, vaša organizacija donosi vlastitu registriranu OAuth aplikaciju, umjesto dijeljenja one koju Gate97 registrira kod svakog pružatelja. Prije povezivanja idite na karticu tog konektora na stranici Veze i odaberite Postavi OAuth aplikaciju — trebat će vam Client ID i Client Secret iz razvojne konzole pružatelja usluge, a stranica vam prikazuje točan povratni URL koji tamo treba registrirati. Dok OAuth aplikacija nije konfigurirana, gumb Poveži tog konektora zamijenjen je uputom za postavljanje.
Stanje veze
Veza može biti aktivna ili označena kao potrebna ponovna autorizacija. Automatski se prebacuje u stanje koje zahtijeva ponovnu autorizaciju čim bilo koje stvarno anketiranje okidača ili poziv akcije protiv nje ne uspije zbog pogreške autentifikacije — istekli OAuth token, opozvan API ključ i slično. Ponovno je povežite sa svježim vjerodajnicama putem stranice Veze kako biste uklonili oznaku; u međuvremenu se ništa u radnim tijekovima koji je koriste ne briše.
Upravljanje vezama
Svaka veza može se preimenovati (kako bi se razlikovale dvije veze prema istoj aplikaciji) ili izbrisati sa stranice Veze. Veza koju referencira korak radnog tijeka nastavlja funkcionirati dok je ne promijenite ili uklonite. Brisanje one koja je još u upotrebi briše vezu tog koraka umjesto samog koraka — njegovo sljedeće izvršavanje neuspješno je s jasnom pogreškom „korak nema konfiguriranu vezu” dok mu ne dodijelite novu vezu.