Loading
Randvoorwaarden voor zoeken naar externe opslag

Randvoorwaarden voor zoeken naar externe opslag

Voordat u semantisch zoeken configureert, moet u aan de randvoorwaarden voldoen.

Uw set-up van AWS en externe opslag voorbereiden

  • Configureer externe Amazon S3-opslag voor uw Salesforce-organisatie. Zie Amazon S3 instellen.
  • Stel bestandstoegang in voor gebruikers. Zie Bestandstoegang instellen in Amazon S3.
  • Controleer of u een AWS-account hebt met machtigingen voor het maken van IAM-rollen en -beleidsvormen, S3-buckets, lambdafuncties en resources voor Amazon Bedrock of Amazon Kendra.
  • Selecteer een AWS-regio en gebruik dezelfde regio voor alle gerelateerde resources, inclusief de S3-bucket, Knowledge base of index, en lambdafuncties. Als u Amazon Bedrock gebruikt, controleert u of de vereiste modellen beschikbaar zijn in uw regio. Zie Modelondersteuning per AWS-regio in de AWS-documentatie.
  • Maak of identificeer de bron-S3-bucket en blokkeer de openbare toegang ertoe. Zie voor Amazon Bedrock-vereisten Verbinden met Amazon S3 voor uw Knowledge base in de AWS-documentatie.
  • Controleer of de van toepassing zijnde S3-bucket of het van toepassing zijnde IAM-beleid machtiging verleent voor het schrijven van metagegevensbestanden. Als gebruikers alleen-lezen toegang tot de bucket hebben, voegt u een beleidsverklaring toe die s3:PutObject alleen toegang verleent tot metagegevensbestanden.

Voorbeeld van beleidsverklaring:

Vervang YOUR-BUCKET-NAME door de naam van uw S3-bucket.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowWriteToMetadataJsonOnly",
      "Effect": "Allow",
      "Action": ["s3:PutObject"],
      "Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*metadata.json"
    }
  ]
}
 
Wordt geladen
Salesforce Help | Article