Como compartilhar uma licença autogerenciada - AWS License Manager

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á.

Como compartilhar uma licença autogerenciada

Você pode usar AWS Resource Access Manager para compartilhar suas licenças autogerenciadas com qualquer AWS conta ou por meio de. AWS Organizations Para obter mais informações, consulte Compartilhando seus AWS recursos no Guia AWS RAM do usuário.

Cota de contas compatíveis

Se você habilitou o compartilhamento de licenças AWS License Manager antes de 14 de outubro de 2023, sua cota para o número máximo de contas que o License Manager suporta em sua organização será menor do que o novo máximo padrão. Você pode aumentar essa cota usando as operações de AWS RAM API fornecidas na seção a seguir. Para obter mais informações sobre as cotas padrão no License Manager, consulte Cotas para trabalhar com licenças no Guia Referência geral da AWS .

Pré-requisitos

Para concluir o procedimento seguinte, você deve fazer login como entidade principal na conta de gerenciamento da organização que tem as seguintes permissões:

  • ram:EnableSharingWithAwsOrganization

  • iam:CreateServiceLinkedRole

  • organizations:enableAWSServiceAccess

  • organizations:DescribeOrganization

Como aumentar a cota de contas compatíveis

O procedimento a seguir aumentará sua cota atual de Number of accounts per organization for License Manager até o atual padrão máximo.

Para aumentar a cota de contas compatíveis no License Manager
  1. Use o describe-organization AWS CLI comando para determinar o ARN da sua organização usando a operação:

    aws organizations describe-organization { "Organization": { "Id": "o-abcde12345", "Arn": "arn:aws:organizations::111122223333:organization/o-abcde12345", "FeatureSet": "ALL", "MasterAccountArn": "arn:aws:organizations::111122223333:account/o-abcde12345/111122223333", "MasterAccountId": "111122223333", "MasterAccountEmail": "name+orgsidentifier@example.com", "AvailablePolicyTypes": [ { "Type": "SERVICE_CONTROL_POLICY", "Status": "ENABLED" } ] } }
  2. Use o get-resource-shares AWS CLI comando para determinar o ARN da sua organização usando a operação:

    aws ram get-resource-shares --resource-owner SELF --tag-filters tagKey=Service,tagValues=LicenseManager --region us-east-1 { "resourceShares": [ { "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "name": "licenseManagerResourceShare-111122223333", "owningAccountId": "111122223333", "allowExternalPrincipals": true, "status": "ACTIVE", "tags": [ { "key": "Service", "value": "LicenseManager" } ], "creationTime": "2023-10-04T12:52:10.021000-07:00", "lastUpdatedTime": "2023-10-04T12:52:10.021000-07:00", "featureSet": "STANDARD" } ] }
  3. Use o enable-sharing-with-aws-organization AWS CLI comando para ativar o compartilhamento de recursos com AWS RAM:

    aws ram enable-sharing-with-aws-organization { "returnValue": true }

    Você pode usar o list-aws-service-access-for-organization AWS CLI comando para verificar se os diretores de serviço das listas de Organizations estão habilitados para o License Manager e AWS RAM:

    aws organizations list-aws-service-access-for-organization { "EnabledServicePrincipals": [ { "ServicePrincipal": "license-manager.amazonaws.com", "DateEnabled": "2023-10-04T12:50:59.814000-07:00" }, { "ServicePrincipal": "license-manager.member-account.amazonaws.com", "DateEnabled": "2023-10-04T12:50:59.565000-07:00" }, { "ServicePrincipal": "ram.amazonaws.com", "DateEnabled": "2023-10-04T13:06:34.771000-07:00" } ] }
    Importante

    Pode levar até seis horas AWS RAM para concluir essa operação em sua organização. Esse processo precisa estar concluído antes que você possa continuar.

  4. Use o associate-resource-share AWS CLI comando para associar seu compartilhamento de recursos do License Manager à sua organização:

    aws ram associate-resource-share --resource-share-arn arn:aws:ram:us-east-1:111122223333:resource-share/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 --principals arn:aws:organizations::111122223333:organization/o-abcde12345 --region us-east-1 { "resourceShareAssociations": [ { "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "associatedEntity": "arn:aws:organizations::111122223333:organization/o-abcde12345", "associationType": "PRINCIPAL", "status": "ASSOCIATING", "external": false } ] }

    Você pode usar o get-resource-share-associations AWS CLI comando para validar se a associação de compartilhamento de recursos status éASSOCIATED:

    aws ram get-resource-share-associations --association-type "PRINCIPAL" --principal arn:aws:organizations::111122223333:organization/o-abcde12345--resource-share-arns arn:aws:ram:us-east-1:111122223333:resource-share/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 --region us-east-1 { "resourceShareAssociations": [ { "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "resourceShareName": "licenseManagerResourceShare-111122223333", "associatedEntity": "arn:aws:organizations::111122223333:organization/o-abcde12345", "associationType": "PRINCIPAL", "status": "ASSOCIATED", "creationTime": "2023-10-04T13:12:33.422000-07:00", "lastUpdatedTime": "2023-10-04T13:12:34.663000-07:00", "external": false } ] }