Czym są konektory?
Konektor to gotowe połączenie między dwiema usługami. Zamiast samodzielnie podłączać interfejs (API), łączycie konto raz, a oprogramowanie może potem w dozwolonym zakresie odczytywać dane lub wykonywać działania, na przykład wyszukiwać wiadomości w komunikatorze albo otwierać pliki z dysku w chmurze.
Większość konektorów korzysta z OAuth 2.0. Nie podajecie oprogramowaniu hasła, tylko potwierdzacie w danej usłudze, jakie uprawnienia ono dostaje. Usługa wystawia w tym celu token, który można w każdej chwili odwołać. Na co zwrócić uwagę:
- Zakres: o jakie uprawnienia (scopes) prosi konektor?
- Czyje konto: czy oprogramowanie działa z uprawnieniami jednej osoby, czy ze wspólnego konta?
- Odwołanie: czy połączenie da się łatwo zerwać?
Konektory w Openbase.one
Openbase.one ma konektory do narzędzi, z których wasze zespoły już korzystają, na przykład Slack, Gmail, Google Drive, Microsoft 365, HubSpot, Jira i Asana. Połączenie działa przez OAuth.
Każda osoba łączy własne konta. Osobisty asystent pracuje dokładnie z uprawnieniami tej osoby w zainstalowanych aplikacjach, plikach i połączonych kontach, a każdą zmianę przedstawia do zatwierdzenia. Sam kod aplikacji nie ma dostępu do sieci i nie wywołuje bezpośrednio zewnętrznych usług; każdy dostęp aplikacji do danych przechodzi przez sprawdzanie uprawnień w Openbase.one.
Opiszcie swoją pierwszą aplikację i zobaczcie, jak sprawdzona trafia na produkcję.
Zacznij za darmo