Loading
Käyttäjiesi tunnistaminen ja käyttöoikeuksien hallinta
OAuth 2.0 -laitekulun määrittäminen ulkoisille asiakassovelluksille

OAuth 2.0 -laitekulun määrittäminen ulkoisille asiakassovelluksille

Määritä globaalit OAuth-asetukset sisältämään laitekodi ja ota OAuth 2.0 -laitekulku käyttöön. OAuth 2.0 -laitekulkua integroidaksesi sovelluksia, jotka toimivat teknisesti rajoitetuilla laitteilla, kuten älytelevisioilla, kodinkoneilla ja muilla IoT-laitteilla. Myös komentorivisovellukset voivat käyttää tätä kulkua. Käyttäjät voivat yhdistää sovelluksensa Salesforceen käyttämällä selainta laitteella, jolla on paremmat liitäntämahdollisuudet, kuten pöytätietokoneella tai mobiililaitteella.

Vaaditut versiot

Tarvittavat käyttöoikeudet
Jos haluat tarkastella kaikkia ulkoisia asiakassovelluksia, tarkastella niiden asetuksia ja muokata niiden OAuth-käytäntöjen tiedostoa Tarkastele kaikkia ulkoisia asiakassovelluksia, tarkastele niiden asetuksia ja muokkaa niiden käytäntöjä

Sinun täytyy ensin ottaa ulkoinen asiakassovellus käyttöön Salesforce-organisaatiossasi ottaaksesi ulkoisen asiakassovelluksen lisäosan käyttöön tai poistaaksesi sen käytöstä. Ota käyttöön ulkoinen asiakassovellus, joka viittaa lähdeorganisaation globaaliin OAuth-asetustiedostoon, tai Ota ulkoinen asiakassovellus käyttöön uudella globaalilla OAuth-asetustiedostolla.

Tämä prosessi muistuttaa IoT-integraation OAuth 2.0 -laitekulkua.

  1. Avaa ulkoisen asiakassovelluksen globaalin OAuth-asetustiedosto.
  2. Määritä isDeviceFlowEnabled-kentän arvoksi true ja tallenna tiedosto.
  3. Käytä cURL-pyyntöä noutaaksesi laitteen koodin.
    curl -X POST <org URL>/services/oauth2/token -d 'response_type=device_code&client_id=3MVG9AOp4kbriZOLTqSCO6pgdL3iEegchEYYc74zsqfvJuyTC1xy4IQiPAv_mU0rtwXKJt73Seybuvhj8Jrws&redirect_uri=https://www.example.com' | json_pp

    Tämä puhelu palauttaa vahvistuksen URL-osoitteen, käyttäjän koodin ja laitteen koodin.

  4. Vieraile vahvistuksen URL-osoitteessa tietokoneella tai mobiililaitteella ja syötä käyttäjäkoodi.
  5. Käytä laitteen koodia suorittaaksesi kulun käyttämällä cURL-pyyntöä.
    curl -X POST <org URL>/services/oauth2/token -d 'grant_type=device&client_id=3MVG9AOp4kbriZOLTqSCO6pgdL3iEegchEYYc74zsqfvJuyTC1xy4IQiPAv_mU0rtwXKJt73Seybuvhj8Jrws&code=<device code>' | json_pp

    Vastaus sisältää haltijatunnuksen. Käytä tätä valtuutta valtuuttaaksesi muut kulut.

 
Ladataan
Salesforce Help | Article