Loading
Salesforce-organisaatiosi suojaaminen
Ulkoisten käyttäjätunnusten ottaminen käyttöön

Ulkoisten käyttäjätunnusten ottaminen käyttöön

Nimettyjen tunnusten kutsujen tokenit salataan ja tallennetaan Ulkoinen käyttäjätunnus -objektiin. Jokainen todennettua huomiotekstiä suorittava käyttäjä tarvitsee profiiliin tai käyttöoikeusjoukkoon perustuvan pääsyn käyttäjän ulkoisiin valtuustietoihin. Useimmilla vakiomuotoisilla käyttöoikeusjoukoilla ja profiileilla on oletusarvoisesti Käyttäjän ulkoiset tunnukset -objektin käyttöoikeus. Vieraskäyttäjäprofiilille ja joillekin mukautetuille käyttöoikeusjoukoille ja profiileille sinun täytyy kohdistaa Ulkoiset käyttäjätunnukset -objektin käyttöoikeudet manuaalisesti.

Vaaditut versiot

Käytettävissä: Salesforce Classicissa (ei kaikissa organisaatioissa) ja Lightning Experiencessa
Käytettävissä: Kaikissa versioissa
Käyttöoikeusjoukot ovat käytettävissä: Contact Manager Edition-, Group Edition-, Professional Edition-, Enterprise Edition-, Performance Edition- Unlimited Edition-, Developer Edition- ja Database.com Edition -versioissa
Tarvittavat käyttöoikeudet
Käyttöoikeusjoukkojen ja käyttäjäprofiilien muokkaaminen: Profiilien ja käyttöoikeusjoukkojen hallintaoikeus

Pidä seuraavat asiat mielessäsi, kun otat ulkoiset käyttäjätunnukset käyttöön.

  • Vieraskäyttäjäprofiilin ja joidenkin mukautettujen käyttöoikeusjoukkojen ja profiilien ulkoisten tunnusten ottaminen käyttöön on viimeinen vaihe nimetyn tunnuksen luomisessa. Katso kaikkien nimettyjen tunnusten määrittämiseen tarvittavien vaiheiden yleiskatsaus kohdasta Nimetyn tunnuksen ja ulkoisten tunnusten luominen.
  • Käyttäjätunnuksia ei tarvitse ottaa käyttöön joka kerta, kun luot ulkoisen tunnuksen. Ota ulkoisten käyttäjien tunnusten käyttöoikeus käyttöön kerran kullekin mukautetulle käyttöoikeusjoukolle tai profiilille.
  • Voit myöntää vieraskäyttäjäprofiileille lukuoikeuden ulkoiseen käyttäjätunnukseen ja myöntää käyttöoikeuden tehdäksesi callout-kutsuja nimettyjen tunnusten avulla. Voit myöntää vieraskäyttäjäprofiileille ulkoisten käyttäjien tunnusten käyttöoikeuden vain, kun ulkoinen tunnus käyttää nimettyä vastuuhenkilöä.

Määritä Ulkoiset käyttäjätunnukset -objektin käyttöoikeus.

  1. Käytä Määritykset-valikon Pikahaku-kenttää löytääksesi ja valitaksesi Käyttöoikeusjoukot tai profiilit.
  2. Napsauta käyttöoikeusjoukkoa tai profiilia, jolle haluat ottaa ulkoiset käyttäjätunnukset käyttöön.
  3. Suorita jokin seuraavista vaiheista.
    • Jos käytät käyttöoikeusjoukkoa, napsauta Sovellukset-osiosta Objektin asetukset ja napsauta sitten Käyttäjän ulkoiset tunnukset.
    • Jos kyseessä on profiili, siirry Vakio-objektien käyttöoikeudet -osioon ja valitse sitten Käyttäjän ulkoiset tunnukset.

      Tuemme myös vieraskäyttäjiin liittyviä profiileja.

  4. Valitse ulkoisen tunnuksen käyttöoikeus, jonka haluat myöntää tälle käyttöoikeusjoukolle tai käyttäjäprofiilille.
  5. Tallenna asetukset.

Et voi manipuloida käyttäjien ulkoisten tunnusten tokeneita suoraan. Et voi esimerkiksi lukea niitä pois tai muuttaa niitä. Voit kuitenkin käyttää ulkoisia käyttäjätunnuksia ConnectApi-rajapinnan kautta aivan kuin nimettyjä tunnuksia ja ulkoisia tunnuksia.

Käytä esimerkiksi funktiota deleteCredential poistaaksesi käyttäjän ulkoisen tunnuksen ja siihen liittyvät valtuudet, kun työntekijä poistuu yrityksestä. Annat ulkoisen tunnuksen kehittäjänimen sekä tunnuksiisi liittyvän ensisijaisen nimen ja tyypin (käyttäjän ulkoinen tunnus), ja deleteCredential poistaa kaikki käyttäjän ulkoiset tunnukset kyseiselle ensisijaiselle tunnuselle.

String externalCredential = 'SampleExternalCredential';
String principalName = 'Principal';
ConnectApi.CredentialPrincipalType principalType = ConnectApi.CredentialPrincipalType.NamedPrincipal;

ConnectApi.NamedCredentials.deleteCredential(externalCredential, principalName, principalType);
 
Ladataan
Salesforce Help | Article