Partner Connect: OAuth dla zewnętrznych usług
Przedstawiamy Partner Connect — interfejs OAuth 2.0 dla usług zewnętrznych, które potrzebują dostępu do danych Bitrix24 przez Vibecode w imieniu użytkownika.
Dlaczego jest to potrzebne? Wcześniej partnerzy prosili użytkownika o ręczne utworzenie klucza API i skopiowanie go do swojej usługi — było to niebezpieczne i niewygodne. Teraz jest standardowy OAuth: użytkownik widzi ekran zgody, zatwierdza żądane zakresy uprawnień, a partner otrzymuje klucz programowo.
Jak to działa. Partner rejestruje aplikację u administratora platformy i otrzymuje client_id oraz client_secret. Następnie przekierowuje użytkownika na /v1/connect/authorize z wymaganymi zakresami uprawnień. Użytkownik widzi, który partner prosi o dostęp i do jakich danych lub funkcji — zatwierdza lub odrzuca. Po zatwierdzeniu partner wymienia kod na klucz API przez /v1/connect/token.
Bezpieczeństwo. Klucze są przypisane do użytkownika i konta Bitrix24, zakresy uprawnień są ograniczone do tych, o które poproszono, a odwołanie odbywa się w panelu użytkownika jednym kliknięciem. Wszystkie działania partnera są rejestrowane w dzienniku audytu.
Dla kogo? Zewnętrzne usługi SaaS integrujące się z Bitrix24: rozszerzenia CRM, narzędzia BI, platformy AI, marketplace'y. Jeśli budujesz taki produkt — Partner Connect eliminuje konieczność ręcznego przekazywania kluczy i pozwala połączyć usługę w jednym kroku.
Dokumentacja: /docs/partner-connect. Zgłoszenia dotyczące podłączenia — przez formularz kontaktowy.