Aceitando um convite de compartilhamento de recursos do AWS RAM - AWS Lake Formation

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Aceitando um convite de compartilhamento de recursos do AWS RAM

Se um recurso do Catálogo de Dados for compartilhado com sua AWS conta e sua conta não estiver na mesma AWS organização da conta de compartilhamento, você não terá acesso ao recurso compartilhado até aceitar um convite de compartilhamento de recursos de AWS Resource Access Manager (AWS RAM). Como administrador do data lake, você deve primeiro consultar AWS RAM os convites pendentes e depois aceitar o convite.

Você pode usar o AWS RAM console, a API ou AWS Command Line Interface (AWS CLI) para ver e aceitar convites.

Para ver e aceitar um convite de compartilhamento de recursos do AWS RAM (console)
  1. Certifique-se de ter as permissões AWS Identity and Access Management (IAM) necessárias para visualizar e aceitar convites de compartilhamento de recursos.

    Para obter informações sobre as políticas de IAM sugeridas para administradores de data lake, consulte Permissões de administrador do data lake.

  2. Siga as instruções em Aceitar e rejeitar convites no Guia do usuário do AWS RAM .

Para ver e aceitar um convite de compartilhamento de recursos da AWS RAM (AWS CLI)
  1. Certifique-se de ter as permissões AWS Identity and Access Management (IAM) necessárias para visualizar e aceitar convites de compartilhamento de recursos.

    Para obter informações sobre as políticas de IAM sugeridas para administradores de data lake, consulte Permissões de administrador do data lake.

  2. Insira o comando a seguir para visualizar os convites de compartilhamento de recursos pendentes.

    aws ram get-resource-share-invitations

    A saída deve ser semelhante a esta.

    {
        "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 o status de PENDING.

  3. Copie o valor da chave resourceShareInvitationArn para a área de transferência.

  4. Cole o valor no comando a seguir<invitation-arn>, substitua-o e insira o comando.

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

    A saída deve ser semelhante a esta.

    {
        "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 o status de ACCEPTED.