Ti trovi qui:
Prerequisiti della ricerca in Archiviazione esterna
Prima di configurare la ricerca semantica, completare i prerequisiti.
Preparazione dell'impostazione di AWS e Archiviazione esterna
- Configurare la memoria esterna Amazon S3 per l'organizzazione Salesforce. Vedere Impostazione di Amazon S3.
- Impostare l'accesso ai file per gli utenti. Vedere Impostazione dell'accesso ai file in Amazon S3.
- Verificare di disporre di un account AWS con le autorizzazioni per creare ruoli e policy IAM, bucket S3, funzioni Lambda e risorse per Amazon Bedrock o Amazon Kendra.
- Selezionare una regione AWS e utilizzare la stessa regione per tutte le risorse correlate, inclusi bucket S3, Knowledge Base o indice e funzioni Lambda. Se si utilizza Amazon Bedrock, verificare che i modelli richiesti siano disponibili nella propria regione. Vedere Supporto modelli per regione AWS nella documentazione AWS.
- Creare o identificare il bucket S3 di origine e bloccarne l'accesso pubblico. Per i requisiti di Amazon Bedrock, vedere Connessione ad Amazon S3 per la Knowledge Base nella documentazione AWS.
- Verificare che il bucket S3 o la policy IAM applicabile conceda l'autorizzazione per la scrittura di file di metadati. Se gli utenti dispongono dell'accesso in sola lettura al bucket, aggiungere un'istruzione della policy che concede l'accesso
s3:PutObjectsolo ai file di metadati.
Esempio di dichiarazione della policy:
Sostituire YOUR-BUCKET-NAME con il nome del bucket S3.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowWriteToMetadataJsonOnly",
"Effect": "Allow",
"Action": ["s3:PutObject"],
"Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*metadata.json"
}
]
}