Aceptar una invitación para compartir recursos de AWS RAM - AWS Lake Formation

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Aceptar una invitación para compartir recursos de AWS RAM

Si un recurso del Catálogo de datos se comparte con su cuenta AWS y su cuenta no pertenece a la misma organización AWS que la cuenta que lo comparte, no tendrá acceso al recurso compartido hasta que acepte una invitación para compartir recursos de AWS Resource Access Manager (AWS RAM). Como administrador del lago de datos, primero debe consultar AWS RAM si hay invitaciones pendientes y después aceptar la invitación.

Puede utilizar la consola de AWS RAM, la API o AWS Command Line Interface (AWS CLI) para ver y aceptar invitaciones.

Para ver y aceptar una invitación para compartir recursos de AWS RAM (consola)
  1. Asegúrese de que dispone de los permisos de AWS Identity and Access Management (IAM) necesarios para ver y aceptar invitaciones para compartir recursos.

    Para obtener información sobre las políticas de IAM sugeridas para los administradores del lago de datos, consulte Permisos de administrador del lago de datos.

  2. Siga las instrucciones de Aceptar y rechazar invitaciones en la Guía del usuario de AWS RAM.

Para ver y aceptar una invitación para compartir recursos de AWS RAM (AWS CLI)
  1. Asegúrese de que dispone de los permisos de AWS Identity and Access Management (IAM) necesarios para ver y aceptar invitaciones para compartir recursos.

    Para obtener información sobre las políticas de IAM sugeridas para los administradores del lago de datos, consulte Permisos de administrador del lago de datos.

  2. Introduzca el siguiente comando para ver las invitaciones para compartir recursos pendientes.

    aws ram get-resource-share-invitations

    El resultado debería ser similar al siguiente.

    {
        "resourceShareInvitations": [
            {
                "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f",
                "resourceShareName": "111122223333-123456789012-uswuU",
                "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe",
                "senderAccountId": "111122223333",
                "receiverAccountId": "123456789012",
                "invitationTimestamp": 1589576601.79,
                "status": "PENDING"
            }
        ]
    }
    

    Observe el estado de PENDING.

  3. Copie el valor de la clave resourceShareInvitationArn en el portapapeles.

  4. Pegue el valor en el siguiente comando, sustituyendo <invitación-arn>, e introduzca el comando.

    aws ram accept-resource-share-invitation --resource-share-invitation-arn <invitation-arn>

    El resultado debería ser similar al siguiente.

    {
        "resourceShareInvitations": [
            {
                "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f",
                "resourceShareName": "111122223333-123456789012-uswuU",
                "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe",
                "senderAccountId": "111122223333",
                "receiverAccountId": "123456789012",
                "invitationTimestamp": 1589576601.79,
                "status": "ACCEPTED"
            }
        ]
    }
    

    Observe el estado de ACCEPTED.