Wat je nodig hebt
- Een gebruiker van de Salesforce-org die je wilt koppelen, bijvoorbeeld de UAT-sandbox. Gebruik een Salesforce-admin, of een gebruiker die apps mag goedkeuren die nog niet in de org zijn geïnstalleerd.
- Adminrechten in je workspace van UAT Studio.
- Staat je org alleen een eigen inlogpagina toe? Houd dan het My Domain-adres bij de hand, bijvoorbeeld yourcompany--uat.sandbox.my.salesforce.com.
Een org koppelen
Salesforce toevoegen in UAT Studio
Open in UAT Studio je workspace en klik op Connections. Kies onder Add a connection voor Salesforce en klik op Add. Geef de koppeling een naam die zegt welke org het is, bijvoorbeeld Salesforce · UAT sandbox, en klik op Save settings.
Inloggen bij Salesforce
- Kies onder Where to sign in voor Sandbox (test.salesforce.com) bij een sandbox, Production or Developer Edition (login.salesforce.com) bij productie, of My Domain address of the org en vul dat adres in.
- Klik op Connect Salesforce. De inlogpagina van Salesforce opent.
- Log in met een gebruiker van die org. Salesforce vraagt of UAT Studio toegang mag krijgen: klik op Allow.
- Je komt terug bij Connections. De kaart toont Connected, de naam van de org, Sandbox of Production, en de gebruiker die de koppeling maakte.
Test je meer orgs, bijvoorbeeld een UAT-sandbox en een trainingssandbox? Voeg Salesforce dan voor elke org nog een keer toe.
De org per project kiezen
Open het project en ga naar Setup. Zet CRM op Salesforce en kies daarna de org onder Salesforce org. De keuze wordt meteen opgeslagen.
Testen, opnieuw koppelen, ontkoppelen
| Knop | Wat het doet |
|---|---|
| Test connection | Logt opnieuw in bij de org en toont de naam ervan. De kaart toont wanneer de koppeling voor het laatst is gebruikt. |
| Connect again | Logt opnieuw in, bijvoorbeeld met een andere gebruiker of nadat de toegang is ingetrokken. |
| Disconnect | Trekt de toegang in Salesforce in en vergeet hem in UAT Studio. De projecten houden hun keuze, dus opnieuw koppelen brengt alles terug. |
| Remove | Verwijdert de koppeling; de projecten die hem gebruikten hebben dan geen org meer. |
Wie mag wat
Als er iets misgaat
| Je ziet | Wat je doet |
|---|---|
| Salesforce zegt dat de gebruiker de app niet mag goedkeuren | Je org laat alleen sommige gebruikers apps goedkeuren die nog niet zijn geïnstalleerd. Log in met een Salesforce-admin, of vraag je admin om de permissie Approve Uninstalled Connected Apps. |
| Salesforce heeft geen toegang gekregen | Je klikte op Deny of sloot de pagina. Klik op Connect Salesforce en kies Allow. |
| De inlogpagina zegt dat het adres niet geldig is | Kies de juiste plek onder Where to sign in: een sandbox logt in op test.salesforce.com. Vul bij My Domain het adres in zonder pad, zoals yourcompany.my.salesforce.com. |
| Koppeling verbroken | Salesforce accepteert de toegang niet meer: die is verlopen, of iemand heeft hem in Salesforce ingetrokken. Klik op Connect Salesforce om opnieuw in te loggen. |
| Het inloggen duurde te lang | Begin opnieuw met Connect Salesforce en rond het inloggen binnen 15 minuten af. |
Kom je er niet uit? Mail [email protected] met de melding die je ziet. Stuur ons nooit een wachtwoord.
Zo gaan we om met de toegang
- Je logt in op de pagina van Salesforce zelf (OAuth met PKCE). UAT Studio ziet je Salesforce-wachtwoord nooit.
- UAT Studio vraagt alleen toegang tot de Salesforce API en om gekoppeld te blijven, zodat je niet elke keer opnieuw hoeft in te loggen.
- De toegang wordt versleuteld (AES-256) op onze server bewaard, nooit in de browser. De sleutel om hem te ontsleutelen wordt apart van de database bewaard. Niemand kan hem teruglezen: niet in de app, niet via support.
- Je Salesforce-admin ziet UAT Studio in Salesforce onder Setup › Connected Apps OAuth Usage en kan de toegang daar intrekken; Disconnect in UAT Studio doet hetzelfde.
