Montar Amazon S3 con credenciales de AWS STS AssumeRole
Con el tipo de cuenta Amazon S3 mediante AssumeRole , TntDrive solicita a AWS Security Token Service (AWS STS) credenciales temporales para un rol de IAM y monta los buckets de Amazon S3 como unidades de Windows.
TntDrive firma la solicitud AssumeRole con las credenciales de una cuenta de origen existente. La entidad de origen debe tener permiso para asumir el rol y la política de confianza del rol debe confiar en ella.
AWS STS devuelve un ID de clave de acceso, una clave secreta y un token de sesión temporales. TntDrive los mantiene en memoria y los renueva automáticamente cuando faltan menos de cinco minutos para caducar.
TntDrive genera automáticamente el nombre de sesión del rol y utiliza la duración predeterminada de AWS de 3600 segundos.
Preparar el rol de IAM y la cuenta de origen
Añada la cuenta de origen antes de crear la cuenta AssumeRole. Sus credenciales se utilizan para firmar la solicitud de AWS STS.
Configure la política de confianza del rol para que confíe en la entidad de origen.
Para el acceso entre cuentas, permita que la entidad de origen invoque sts:AssumeRole para el ARN del rol de destino.
Conceda al rol de destino solo los permisos de Amazon S3 necesarios para los buckets y operaciones utilizados.
Añadir una cuenta de Amazon S3 AssumeRole en TntDrive
Abra el panel de TntDrive y seleccione Cuentas, Añadir cuenta...
Seleccione Cuentas, Añadir cuenta.
El cuadro de diálogo Añadir cuenta se abrirá.
Añadir una cuenta de Amazon S3 AssumeRole en TntDrive
Escriba un nombre descriptivo para la cuenta.
Seleccione Amazon S3 mediante AssumeRole como tipo de cuenta.
Introduzca el ARN del rol, por ejemplo arn:aws:iam::123456789012:role/TntDriveS3Access.
Introduzca el ID externo solo si la política de confianza del rol lo exige. Use el valor exacto indicado por el propietario; en caso contrario, deje el campo vacío.
Seleccione la Cuenta de origen cuyas credenciales utilizará TntDrive para enviar la solicitud AssumeRole .
TntDrive es desarrollado por Netsdk Software FZE y no está afiliado a Amazon ni AWS, ni cuenta con su aprobación o patrocinio. Amazon S3 y Amazon S3 Glacier son marcas de Amazon.com, Inc. o sus filiales.