Koble den eksterne søketjenesten til Salesforce-organisasjonen
Opprett en godkjent oppkallskonfigurasjon, og identifiser den aktive AWS-søkeleverandøren for Salesforce-organisasjonen.
Nødvendige utgaver
| Nødvendig brukertillatelse | |
|---|---|
| For å opprette navngitte legitimasjoner og tilpassede innstillinger: | Tilpasse program |
Før du begynner må du registrere URL-adressen for oppkall av gateway-API og operasjonsbanen.
Opprette en navngitt legitimasjon
Sikre og forenkle godkjente API-oppkall til Amazon S3-samlekategoriene ved å definere en navngitt legitimasjon. For å forenkle oppsettet av godkjente oppkall oppretter du en ekstern legitimasjon for å angi en godkjenningsprotokoll, og deretter angir du en navngitt legitimasjon som oppkallssluttpunkt.
-
Opprett en ekstern legitimasjon og dens hovedinformasjon for å angi detaljer om hvordan Salesforce godkjenner kall til ressurser i Amazon Web Services over HTTP ved å bruke AWS Signature v4-protokollen.
For å oppnå høyere sikkerhet anbefaler vi at du bruker STS. Se Opprette eller redigere en ekstern AWS Signature v4-legitimasjon.
-
Definer en navngitt legitimasjon for å angi URL-adressen til et oppkallssluttpunkt.
Kontroller at URL-adressen er i dette formatet:
https://{api-id}.execute-api.{region}.amazonaws.com/{stage-name}.For eksempel
https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod. Se Opprette en navngitt legitimasjon.
Merk Når du konfigurerer endepunktet i Salesforce-navngitt legitimasjon, må du ikke inkludere :443 i verten. Inkludering av porten fører til feil samsvar mellom AWS-signaturversjon 4-verten og et 403-SignatureDoesNotMatch-svar. - Bruk hovedbrukeren til å koble den eksterne legitimasjonen til et tillatelsessett eller en brukerprofil slik at brukere kan utføre oppkall med den navngitte legitimasjonen.
Opprette den tilpassede innstillingen Eksternt søk
- Skriv Tilpassede innstillinger i Hurtigsøk-feltet under Oppsett, og velg deretter Tilpassede innstillinger.
- Klikk på Ny.
-
Opprett en tilpasset innstilling med disse verdiene:
- Etikett: Konfigurasjon for eksternt søk
- Objektnavn: ExternalSearchConfig
- Velg typen tilpasset innstilling som kreves av implementeringen.
- Lagre den tilpassede innstillingen.
-
Opprett disse feltene.
Felt Datatype Beskrivelse NavngittCredentialName Tekst Utviklernavn på den navngitte legitimasjonen Operasjonsbane Tekst Gateway API-operasjonsbane føyd til URL-adressen til den navngitte legitimasjonen. Eksempel: Hvis gatewayens API-endepunkt er https://a1b2c3d4e5.execute-api.us-west-2.amazonaws.com/prod/performsearch, er OperationPath "performsearch" Søkeleverandør Tekst Søkeleverandøridentifikator: bedrock eller kendra. Viktig: Pass på å oppgi verdiene som angitt her. TimeoutSeconds (Tidsavbruddsekunder) Tekst Maksimal tillatt tid for gateway-API-oppkallet IsActive Avmerkingsboks Angir om Salesforce bruker denne konfigurasjonen. Bare én konfigurasjon kan være aktiv om gangen. - Bruk feltetikettene, API-navnene og datatypene som kreves av implementeringen av søk i eksternt lagringssted.
-
Opprett en ExternalSearchConfig-post for søketjenesten, og velg deretter IsActive.
Merk Hold bare én konfigurasjon aktiv om gangen. Hvis flere enn én er aktive, er virkemåten i søk uforutsigbar. - Gi brukere tilgang til søkekonfigurasjonen.
Hjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!
