Når Salesforce bare er én komponent i en arkitektur som inkluderer en sentral identitetsleverandør sammen med flere apper og mikrotjenester, bruker du OAuth 2.0-tokenutvekslingsflyten til å forenkle integrasjonsmønstrene. Med denne flyten bytter du tokener fra eksterne identitetsleverandører for Salesforce-tokener og gir tilgang til Salesforce-data.
Nødvendige utgaver
Tilgjengelig i Enterprise, Performance, Unlimited og Developer Edition
Hvis du vil vite mer om hvordan denne flyten fungerer og hvordan du konfigurerer den, kan du se disse ressursene.
Brukstilfeller i tokenutvekslingsflyter Finn ut mer om når OAuth 2.0-tokenutvekslingsflyten skal brukes, for å finne ut om den er den riktige løsningen for firmaet.
Diagram og prosess for tokenutvekslingsflyt OAuth 2.0-tokenutvekslingsflyten kan forenkle integrasjoner for brukstilfeller med en sentral identitetsleverandør som betjener flere apper og mikrotjenester. Se denne trinnvise oversikten for å forstå hvordan flyten fungerer.
Integrere en app for tokenutvekslingsflyten Hvis du vil integrere en app med Salesforce for OAuth 2.0-tokenutvekslingsflyten, oppretter du en tilkoblet Salesforce-app eller en ekstern klientapp.
Opprette en Apex for tokenutvekslingsbehandling En tokenutvekslingsbehandler består av en Apex-klasse som utvider den Oauth2TokenExchangeHandler abstrakte klassen og en tokenutvekslingsbehandlerdefinisjon. For å komme i gang oppretter du en Apex som det skal refereres til i behandlerdefinisjonen.
Definere en tokenutvekslingsbehandler Når du skal fullføre opprettelsen av en tokenutvekslingsbehandler, definerer du behandleren på siden Tokenutvekslingsbehandlere i Oppsett, eller bruker Metadata API til å definere en ny OauthTokenExchangeHandler-metadatatype.
Aktivere apper for en tokenutvekslingsbehandler Hvis du vil aktivere en tilkoblet app eller ekstern klientapp for en tokenutvekslingsbehandler, bruker du siden Tokenutvekslingsbehandlere i Oppsett, eller redigerer dens metadatadefinisjon.
Konfigurere flyten for tokenutveksling Enkelte brukstilfeller krever at du integrerer Salesforce med en ekstern identitetsleverandør sammen med flere apper og mikrotjenester. Bruk OAuth 2.0-tokenutvekslingsflyten til å forenkle disse integrasjonene. Med denne flyten bytter du tokener fra en ekstern identitetsleverandør for Salesforce-tokener.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.