Configuración de permisos de AWS para el abastecimiento de audiencias
Utilice esta guía para configurar las políticas y funciones de AWS Identity and Access Management (IAM) que otorgan a Adobe acceso seguro de solo lectura a su bloque de Amazon S3. Este acceso permite a Real-Time CDP Collaboration obtener audiencias a partir del compartimento de S3.
Requisitos previos prerequisites
Antes de continuar, confirme que cumple los siguientes requisitos y que tiene acceso a la información necesaria.
Permisos de AWS necesarios
Para completar esta configuración, su cuenta debe tener acceso de administrador de AWS. El acceso de administrador garantiza que pueda crear y administrar las políticas y funciones de IAM necesarias para autorizar el acceso de Adobe a su compartimento de S3. Si no tiene privilegios de administrador, póngase en contacto con el administrador de AWS antes de continuar.
Información requerida
A medida que avance en los pasos siguientes, tenga en cuenta la siguiente información. Estos detalles se utilizan en la Amazon S3 guía de la interfaz de usuario de abastecimiento de audiencia.
- Nombre del contenedor de S3 donde se almacenan los archivos de audiencia.
- La ruta de la carpeta (prefijo) con la que se encuentran los archivos de audiencia.
- El nombre del recurso de Amazon (ARN) para su rol de IAM recién creado, por ejemplo:
arn:aws:s3:::my-company-data/audience-files/
| code language-none |
|---|
|
Crear una directiva IAM create-policy
Para comenzar la configuración, primero cree una directiva de IAM que conceda acceso de solo lectura a su espacio de S3. Esta directiva permite a Adobe leer los archivos necesarios para el abastecimiento de audiencias, pero no concede permisos de escritura o eliminación.
Abra AWS Management Console y vaya a IAM > Policies > Create policy.
En el espacio de trabajo de la directiva Crear de AWS, seleccione la pestaña JSON y pegue la siguiente directiva de ejemplo.
<Your AWS ARN for bucket folder path> y <Your AWS ARN for bucket> por sus ARN S3 específicos. Al especificar la ruta de la carpeta del contenedor, incluya /* al final del ARN (por ejemplo, arn:aws:s3:::my-company-data/audience-files/*). Esto garantiza que Adobe tenga acceso a todos los archivos y subcarpetas de la ruta de carpeta especificada.{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "<Your AWS ARN for bucket folder path>"
},
{
"Sid": "Statement2",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "<Your AWS ARN for bucket>"
}
]
}
Revise la configuración de directiva y seleccione Create policy. Registre el nombre de la directiva para utilizarlo en un paso posterior.
Crear una función de IAM create-role
A continuación, cree una función IAM y establezca la función IAM de Real-Time CDP Collaboration AWS como entidad de confianza. Esto permite a los servicios de Adobe asumir la función y leer de forma segura los datos de audiencia de S3.
En la ficha IAM de la consola de administración de Amazon S3, vaya a Roles > Create role.
En Step 1 del flujo de trabajo Create role, en la sección Trusted entity type, seleccione Custom trust policy. A continuación, en el editor Custom trust policy, pegue el siguiente ejemplo y reemplace <Adobe IAM Role ARN> por el valor de su región.
- El ARN de la función de Adobe IAM adecuado para su región:
arn:aws:iam::590183896800:role/rtcdp-collab-prod-va6-rolearn:aws:iam::590183896800:role/rtcdp-collab-prod-aus3-roleUn ejemplo de directiva de confianza:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Principal": {
"AWS": "<Adobe IAM Role ARN>"
},
"Action": "sts:AssumeRole"
}
]
}
Revise la directiva y seleccione Siguiente para continuar.
En la sección Step 2 Add permissions del flujo de trabajo Create role, busque y adjunte la directiva IAM que creó anteriormente. Seleccione la directiva seguida por Next para continuar con Step 3.
En la sección Step 3 Name review, and create - Role details, proporcione un nombre de rol (por ejemplo, s3-iam-role) y una descripción opcional.
Esta página muestra la directiva de entidad de confianza, el resumen de la directiva de permisos y cualquier etiqueta que haya agregado para la organización interna y el seguimiento.
Finalmente, seleccione Crear rol para confirmar la configuración.
Próximos pasos next-steps
Esta configuración concede a Adobe acceso de solo lectura a su bloque S3 y establece una conexión de confianza con la función IAM de Adobe.
A continuación, continúe con Configuración de AWS S3 para el abastecimiento de audiencias para conectar su compartimento de S3 a Collaboration.
Para obtener más información sobre las audiencias de abastecimiento, consulte Source y administrar audiencias.