Opieka nad SalesforceTomasz Stępnik · programista Salesforce

MCP · Integracje · 5 minut czytania

Pracownik podłączył ChatGPT do Salesforce swoim loginem. Co teraz widzi ChatGPT?

Podłączenie asystenta AI do Salesforce zajmuje dziś kilka minut i nie wymaga administratora. Wystarczy login użytkownika i zgoda na ekranie. To wygodne. I właśnie dlatego trzeba to uporządkować.

Co się dzieje przy podłączeniu

Asystent AI (Claude, ChatGPT, Cursor, własne narzędzie) łączy się z Salesforce przez serwer MCP albo aplikację połączoną (Connected App). Użytkownik loguje się swoim kontem i zatwierdza zakres dostępu. Od tej chwili asystent może wykonywać w Salesforce to, co ten użytkownik: czytać rekordy, które on widzi, i, zależnie od zakresu, tworzyć i zmieniać je.

Handlowiec widzi swoje szanse, swoje kontakty i to, co udostępnia mu rola. Asystent podłączony jego loginem widzi dokładnie to samo. Jeśli handlowiec ma rolę szefa sprzedaży, asystent widzi całą sprzedaż. Jeśli podłączył się administrator, asystent widzi wszystko.

Trzy pytania, które warto zadać

1. Dokąd idą dane?

Asystent wysyła treść rekordów do dostawcy modelu, żeby ten mógł odpowiedzieć. W planach firmowych i przez API dostawcy deklarują, że nie używają tych danych do trenowania. W darmowych kontach prywatnych bywa inaczej. Pracownik, który podłączył prywatne konto ChatGPT, mógł właśnie wysłać dane klientów tam, gdzie regulamin pozwala na więcej, niż chcielibyście.

2. Co asystent może zapisać?

Zakres „odczyt” jest bezpieczny. Zakres „pełny dostęp” oznacza, że błędnie zrozumiane polecenie („wyczyść stare leady”) kończy się usunięciem rekordów. Asystenci są dobrzy w wykonywaniu poleceń i słabi w pytaniu „na pewno?”.

3. Kto o tym wie?

Zwykle nikt. Podłączenie nie wymaga zgody administratora, chyba że ktoś ją włączył. W ustawieniach Salesforce widać listę aplikacji połączonych i tokenów. Przy audytach regularnie znajduję kilka, o których administrator nie słyszał.

Jak zrobić to dobrze

  1. Osobny użytkownik dla AI. Nie login pracownika. Konto „asystent-sprzedaz” z własnym zestawem uprawnień, zbudowanym pod zadanie.
  2. Tylko odczyt, dopóki nie trzeba inaczej. Większość zastosowań (podsumuj, znajdź, przygotuj mnie do rozmowy) nie wymaga zapisu.
  3. Pola wrażliwe wyłączone dla tego użytkownika: PESEL, numery kont, dane zdrowotne. Asystent ich nie zobaczy, więc ich nie wypowie.
  4. Zgoda administratora na nowe aplikacje połączone. Jedno ustawienie. Pracownik nadal może podłączyć asystenta, ale ktoś o tym wie.
  5. Przegląd tokenów raz na kwartał. Lista aplikacji z dostępem, data ostatniego użycia, kto podłączył. Nieużywane wyłączyć.
  6. Firmowe konto u dostawcy AI, nie prywatne. Z ustawieniami, które wyłączają trenowanie na danych i włączają dziennik.

Czy to znaczy, że nie podłączać?

Przeciwnie. Asystent, który odpowiada na pytanie „co wiemy o tej firmie przed spotkaniem” w 10 sekund zamiast 10 minut klikania, jest tego wart. Chodzi tylko o to, żeby podłączyć go na koncie, które widzi tyle, ile powinno. To godzina pracy administratora. U siebie zrobiłem to na własnym serwerze MCP i używam codziennie.

Lista aplikacji połączonych i tokenów to punkt dziewiąty darmowego audytu. Sprawdzam go na rozmowie z udostępnieniem ekranu, bez dostępu do Waszego systemu.