Käyttämällä HTTP-kutsuja Apexin kanssa voit integroida Salesforcen ulkoisiin järjestelmiin SOAP- ja REST API -rajapintojen kautta. Nimetyt tunnukset tarjoavat deklaratiivisen ja turvallisen tavan tallentaa ja hallita HTTP-kutsuille vaadittuja tunnuksia, jotta Salesforce voi todentaa itsensä ulkoisilla API-rajapinnoilla.
Vaaditut versiot
Käytettävissä: Salesforce Classicissa (ei kaikissa organisaatioissa) ja Lightning Experiencessa
Käytettävissä: Kaikissa versioissa
Huomautus Kaikki tämän ominaisuuden joukon tallentamat tunnukset salataan sovellusalustan muiden salauskehyksien kanssa johdonmukaisessa kehysjärjestelmässä. Salesforce salaa tunnuksesi luomalla organisaatiokohtaisia avaimia automaattisesti.
Nimetty tunnus määrittää callout-päätepisteen URL-osoitteen ja sen vaaditut todennusparametrit yhdessä määritelmässä. Voit määrittää callout-päätepisteeksi nimetyn tunnuksen yksinkertaistaaksesi todennettujen callout-kutsujen määrittämistä. Nimetyt tunnukset helpottavat callout-kutsujen ylläpitoa erottamalla päätepisteen URL-osoitteen ja todennuksen callout-määritelmästä. Jos päätepiste-URL esimerkiksi muuttuu, päivität vain nimetyn tunnuksen Apex päivittämisen sijaan. Kaikki nimettyyn tunnukseen viittaavat callout-kutsut toimivat edelleen.
Salesforce hallitsee callout-kutsujen kaikkia todennuksia, jotka määrittävät nimetyn tunnuksen callout-päätepisteeksi. Voit myös ohittaa etäsivuston asetukset, jotka tarvitaan muutoin ulkoisiin sivustoihin tehtäville callout-kutsuille, nimetyssä tunnuksessa määritetylle sivustolle.
Nimetyt tunnukset tukevat useita todennusprotokollia ulkoisen järjestelmän vaatimusten mukaisesti, ja voit määrittää jokaisen nimetyn tunnuksen käyttämään organisaationlaajuista nimettyä vastuuhenkilöä tai käyttäjäkohtaista todennusta. Nimetty vastuuhenkilö käyttää samaa tunnusta tai todennuskokoonpanoa koko organisaatiolle, ja käyttäjäkohtainen todennus tarjoaa käyttöoikeuksien hallinnan yksittäisen käyttäjän tasolla.
Jos sinulla on useita organisaatioita, voit luoda jokaiseen organisaatioon nimetyn tunnuksen samalla nimellä, mutta eri päätepisteen URL-osoitteella. Sen jälkeen voit pakata ja ottaa käyttöön yhden callout-määritelmän kaikille organisaatioille, jotka viittaavat näiden nimettyjen tunnusten jaettuun nimeen. Nimetyllä tunnuksella voi olla jokaisessa organisaatiossa esimerkiksi eri päätepiste-URL kehitys- ja tuotanto-organisaatioiden välisten eroavaisuuksien huomioimiseksi. Jos Apex-callout määrittää näiden nimettyjen tunnusten yhteisen nimen, callout-kutsun määrittävä Apex-luokka voidaan pakata ja ottaa käyttöön kaikissa organisaatioissa ilman ympäristön ohjelmallista tarkastusta.
Suosittelemme luomaan nimetyt ja ulkoiset tunnukset Salesforce-käyttöliittymän kautta. Voit luoda tunnuksia myös Metadata API:n, Tooling API:n ja Connect REST API:n kautta.
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.