Co będzie potrzebne
- Użytkownik organizacji Salesforce, którą chcą Państwo połączyć, na przykład sandboksa UAT. Należy użyć administratora Salesforce lub użytkownika, który może zatwierdzać aplikacje jeszcze niezainstalowane w organizacji.
- Uprawnienia administratora w przestrzeni roboczej UAT Studio.
- Organizacja dopuszcza tylko własną stronę logowania? Wtedy warto mieć pod ręką jej adres My Domain, na przykład yourcompany--uat.sandbox.my.salesforce.com.
Połączenie organizacji
Dodanie Salesforce w UAT Studio
W UAT Studio otworzyć przestrzeń roboczą i kliknąć Connections. W Add a connection wybrać Salesforce i kliknąć Add. Nadać połączeniu nazwę, która mówi, o którą organizację chodzi, na przykład Salesforce · UAT sandbox, i kliknąć Save settings.
Logowanie do Salesforce
- W Where to sign in wybrać Sandbox (test.salesforce.com) dla sandboksa, Production or Developer Edition (login.salesforce.com) dla produkcji albo My Domain address of the org i wpisać ten adres.
- Kliknąć Connect Salesforce. Otworzy się strona logowania Salesforce.
- Zalogować się jako użytkownik tej organizacji. Salesforce zapyta, czy UAT Studio może uzyskać dostęp: kliknąć Allow.
- Nastąpi powrót do Connections. Karta pokazuje Connected, nazwę organizacji, Sandbox lub Production oraz użytkownika, który utworzył połączenie.
Testują Państwo więcej organizacji, na przykład sandbox UAT i sandbox szkoleniowy? Należy dodać Salesforce jeszcze raz dla każdej organizacji.
Wybór organizacji dla projektu
Otworzyć projekt i przejść do Setup. Ustawić CRM na Salesforce, a następnie wybrać organizację w Salesforce org. Wybór zapisuje się od razu.
Test, ponowne połączenie, rozłączenie
| Przycisk | Co robi |
|---|---|
| Test connection | Ponownie loguje się do organizacji i pokazuje jej nazwę. Karta pokazuje, kiedy połączenie było ostatnio używane. |
| Connect again | Loguje się ponownie, na przykład jako inny użytkownik lub po odwołaniu dostępu. |
| Disconnect | Odwołuje dostęp w Salesforce i zapomina go w UAT Studio. Projekty zachowują swój wybór, więc ponowne połączenie przywraca wszystko. |
| Remove | Usuwa połączenie; projekty, które z niego korzystały, nie mają już organizacji. |
Kto może co robić
Gdy coś pójdzie nie tak
| Komunikat | Co zrobić |
|---|---|
| Salesforce informuje, że użytkownik nie może zatwierdzić aplikacji | Organizacja pozwala tylko niektórym użytkownikom zatwierdzać aplikacje, które nie są jeszcze zainstalowane. Należy zalogować się jako administrator Salesforce lub poprosić administratora o uprawnienie Approve Uninstalled Connected Apps. |
| Salesforce nie otrzymał dostępu | Kliknięto Deny lub zamknięto stronę. Kliknąć Connect Salesforce i wybrać Allow. |
| Strona logowania informuje, że adres jest nieprawidłowy | Wybrać właściwe miejsce w Where to sign in: sandbox loguje się na test.salesforce.com. Przy My Domain wpisać adres bez ścieżki, na przykład yourcompany.my.salesforce.com. |
| Utracono połączenie | Salesforce nie akceptuje już dostępu: wygasł albo ktoś odwołał go w Salesforce. Kliknąć Connect Salesforce, aby zalogować się ponownie. |
| Logowanie trwało zbyt długo | Zacząć od nowa od Connect Salesforce i dokończyć logowanie w ciągu 15 minut. |
Nadal nie działa? Prosimy napisać na [email protected] i podać widoczny komunikat. Prosimy nigdy nie wysyłać nam hasła.
Jak postępujemy z dostępem
- Logowanie odbywa się na stronie samego Salesforce (OAuth z PKCE). UAT Studio nigdy nie widzi hasła do Salesforce.
- UAT Studio prosi tylko o dostęp do API Salesforce i o utrzymanie połączenia, aby nie trzeba było logować się za każdym razem.
- Dostęp jest przechowywany w postaci zaszyfrowanej (AES-256) na naszym serwerze, nigdy w przeglądarce. Klucz do odszyfrowania jest przechowywany oddzielnie od bazy danych. Nikt nie może go odczytać: ani w aplikacji, ani przez support.
- Administrator Salesforce widzi UAT Studio w Salesforce w Setup › Connected Apps OAuth Usage i może tam odwołać dostęp; Disconnect w UAT Studio robi to samo.
