Loading
Anslut den externa söktjänsten till din Salesforce-organisation

Anslut den externa söktjänsten till din Salesforce-organisation

Skapa autentiserad anropskonfiguration och identifiera den aktiva AWS-sökleverantören för din Salesforce-organisation.

Versioner som krävs

Användarbehörigheter som krävs
Skapa autentiseringsuppgifter och egna inställningar: Anpassa applikation

Innan du börjar, registrera gateway API åberopa URL och operationssökväg.

Skapa en autentiseringsuppgift

Säkra och förenkla autentiserade API-anrop till dina Amazon S3-hinkar genom att definiera en autentiseringsuppgift. För att förenkla konfigurationen av autentiserade anrop, skapa en extern autentiseringsuppgift för att specificera ett autentiseringsprotokoll och specificera sedan en autentiseringsuppgift som anropets slutpunkt.

  1. Skapa en extern autentiseringsuppgift och dess princip för att specificera detaljer om hur Salesforce autentiserar anrop till resurser i Amazon Web Services över HTTP med hjälp av protokollet AWS Signature v4.
    För högre säkerhet rekommenderar vi att du använder STS. Se Skapa eller redigera en AWS Signature v4 External Credential [Externa inloggningsuppgifter].
  2. Definiera en autentiseringsuppgift för att specificera URL:en för ett anrops slutpunkt.

    Se till att URL:en är i detta format: https://{api-id}.execute-api.{region}.amazonaws.com/{stage-name}.

    Till exempel https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod. Se Skapa en autentiseringsuppgift.

    Anteckning
    Anteckning När du konfigurerar slutpunkten i Salesforces autentiseringsuppgift, inkludera inte :443 i värden. Att inkludera porten orsakar ett AWS Signature Version 4-värdfel och ett 403 SignatureDoesNotMatch-svar.
  3. Använd principen för att länka den externa inloggningsuppgifterna till en behörighetsuppsättning eller användarprofil så att användare kan göra anrop med den autentiseringsuppgiften.

Skapa den egna inställningen Extern sökning

  1. Från Inställningar, i snabbsökningsrutan, välj Egna inställningar och välj sedan Egna inställningar.
  2. Klicka på Ny.
  3. Skapa en egen inställning med dessa värden:
    • Etikett: Extern sökkonfiguration
    • Objektnamn: ExternalSearchConfig [Extern sökkonfiguration]
    • Välj den egna inställningstyp som krävs för din implementering.
  4. Spara den egna inställningen.
  5. Skapa dessa fält.
    Fält Datatyp Beskrivning
    NamedCredentialName Text Utvecklarnamn på autentiseringsuppgiften
    Operationssökväg Text Gateway API-operationssökväg bifogad till URL:en för autentiseringsuppgift. Exempel: Om gateway API-slutpunkten är "https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod/performsearch" är OperationPath "performsearch"
    Sökleverantör Text Sökleverantörsidentifierare: berggrund eller kendra. Viktigt: Se till att du anger de värden som anges här.
    TimeoutSeconds [Tidsgränssekunder] Text Högsta tillåtna tid för gateway API-anrop
    IsActive Kryssruta Indikerar om Salesforce använder denna konfiguration. Endast en konfiguration kan vara aktiv åt gången.
  6. Använd de fältetiketter, API-namn och datatyper som krävs för implementeringen av extern lagringssökning.
  7. Skapa en ExternalSearchConfig-post för din söktjänst och välj sedan IsActive.
    Anteckning
    Anteckning Håll endast en konfiguration aktiv åt gången. Om mer än en är aktiv är sökbeteendet oförutsägbart.
  8. Ge användare åtkomst till sökkonfigurationen.
 
Laddar
Salesforce Help | Article