Mude o proprietário de faturação para uma subscrição de utilizador do Azure Stack HubChange the billing owner for an Azure Stack Hub user subscription

Os operadores do Azure Stack Hub podem usar o PowerShell para alterar o proprietário da faturação para uma subscrição do utilizador.Azure Stack Hub operators can use PowerShell to change the billing owner for a user subscription. Uma das razões para mudar o proprietário, por exemplo, é substituir um utilizador que sai da sua organização.One reason to change the owner, for example, is to replace a user that leaves your organization.

Existem dois tipos de Proprietários que são atribuídos a uma subscrição:There are two types of Owners that are assigned to a subscription:

  • Proprietário de faturação : Por defeito, o proprietário da faturação é a conta de utilizador que recebe a subscrição de uma oferta e, em seguida, possui a relação de faturação para essa subscrição.Billing owner : By default, the billing owner is the user account that gets the subscription from an offer and then owns the billing relationship for that subscription. Esta conta é também administradora da subscrição.This account is also an administrator of the subscription. Apenas uma conta de utilizador pode ter esta designação numa subscrição.Only one user account can have this designation on a subscription. Um dono de faturação é muitas vezes uma organização ou líder de equipa.A billing owner is often an organization or team lead.

    Pode utilizar o Set-AzsUserSubscription powerShell para alterar o proprietário da faturação.You can use the PowerShell cmdlet Set-AzsUserSubscription to change the billing owner.

  • Proprietários adicionados através de funções RBAC - Utilizadores adicionais podem ser concedidos a função proprietário usando o controlo de acesso baseado em funções (RBAC).Owners added through RBAC roles - Additional users can be granted the Owner role using role-based access control (RBAC). Qualquer número de contas adicionais de utilizador podem ser adicionadas como proprietários para elogiar o proprietário da faturação.Any number of additional user accounts can be added as owners to compliment the billing owner. Os proprietários adicionais são também administradores da subscrição e têm todos os privilégios para a subscrição, exceto permissão para apagar o proprietário da faturação.Additional owners are also administrators of the subscription and have all privileges for the subscription, except permission to delete the billing owner.

    Pode utilizar o PowerShell para gerir proprietários adicionais.You can use PowerShell to manage additional owners. Para obter mais informações, consulte este artigo.For more information, see this article.

Mude o proprietário da faturaçãoChange the billing owner

Execute o seguinte script para alterar o proprietário de faturação de uma subscrição do utilizador.Run the following script to change the billing owner of a user subscription. O computador que utiliza para executar o script deve ligar-se ao Azure Stack Hub e executar o módulo PowerShell 1.3.0 ou mais tarde do Azure Stack Hub.The computer that you use to run the script must connect to Azure Stack Hub and run the Azure Stack Hub PowerShell module 1.3.0 or later. Para obter mais informações, consulte instalar o Azure Stack Hub PowerShell.For more information, see Install Azure Stack Hub PowerShell.

Nota

Num multi-inquilino Azure Stack Hub, o novo proprietário deve estar no mesmo diretório que o proprietário existente.In a multi-tenant Azure Stack Hub, the new owner must be in the same directory as the existing owner. Antes de poder fornecer a propriedade da subscrição a um utilizador que está em outro diretório, deve primeiro convidar esse utilizador como convidado para o seu diretório.Before you can provide ownership of the subscription to a user that's in another directory, you must first invite that user as a guest into your directory.

Substitua os seguintes valores no script antes de ser executado:Replace the following values in the script before it runs:

  • $ArmEndpoint : O ponto final do Gestor de Recursos para o seu ambiente.$ArmEndpoint : The Resource Manager endpoint for your environment.
  • $TenantId: A sua identificação de inquilino.$TenantId : Your Tenant ID.
  • $SubscriptionId: O seu ID de assinatura.$SubscriptionId : Your subscription ID.
  • $OwnerUpn : Uma conta, por exemplo, @ example.com utilizador , para adicionar como novo proprietário de faturação.$OwnerUpn : An account, for example user@example.com , to add as the new billing owner.
# Set up Azure Stack Hub admin environment
Add-AzEnvironment -ARMEndpoint $ArmEndpoint -Name AzureStack-admin
Add-AzAccount -Environment AzureStack-admin -TenantId $TenantId

# Select admin subscription
$providerSubscriptionId = (Get-AzSubscription -SubscriptionName "Default Provider Subscription").Id
Write-Output "Setting context to the Default Provider Subscription: $providerSubscriptionId"
Set-AzContext -Subscription $providerSubscriptionId

# Change user subscription owner
$subscription = Get-AzsUserSubscription -SubscriptionId $SubscriptionId
$Subscription.Owner = $OwnerUpn
Set-AzsUserSubscription -InputObject $subscription

Nota

If your session expires, your password has changed, or you simply wish to switch accounts, run the following cmdlet before you sign in using Add-AzureRmAccount: Remove-AzureRmAccount -Scope Process

Passos seguintesNext steps