Změna vlastníka fakturace předplatného Azure Stack Hub předplatného

Azure Stack Hub mohou pomocí PowerShellu změnit vlastníka fakturace předplatného uživatele. Jedním z důvodů, proč změnit vlastníka, je například nahrazení uživatele, který opustí vaši organizaci.

K předplatnému jsou přiřazené dva typy vlastníků:

  • Vlastník fakturace:Ve výchozím nastavení je vlastníkem fakturace uživatelský účet, který získá předplatné z nabídky a pak vlastní fakturační vztah pro toto předplatné. Tento účet je také správcem předplatného. Toto označení u předplatného může mít pouze jeden uživatelský účet. Vlastník fakturace je často vedoucím organizace nebo týmu.

    Ke změně vlastníka fakturace můžete použít rutinu PowerShellu Set-AzsUserSubscription.

  • Vlastníci přidaní prostřednictvím rolí RBAC – Další uživatelé mohou mít roli Vlastník pomocí řízení přístupu na základě role (RBAC). Jako vlastníky můžete přidat libovolný počet dalších uživatelských účtů, které vlastníka fakturace doplní. Další vlastníci jsou také správci předplatného a mají všechna oprávnění k předplatnému s výjimkou oprávnění k odstranění vlastníka fakturace.

    Ke správě dalších vlastníků můžete použít PowerShell. Další informace najdete v tomto článku.

Změna vlastníka fakturace

Spuštěním následujícího skriptu změňte vlastníka fakturace předplatného uživatele. Počítač, který používáte ke spuštění skriptu, se musí připojit k Azure Stack Hub a spustit modul Azure Stack Hub PowerShell 1.3.0 nebo novější. Další informace najdete v tématu Instalace Azure Stack Hub PowerShellu.

Poznámka

Ve více tenantské aplikaci Azure Stack Hub nový vlastník musí být ve stejném adresáři jako stávající vlastník. Než budete moci poskytnout vlastnictví předplatného uživateli, který je v jiném adresáři, musíte ho nejprve pozvat jako hosta do svého adresáře.

Před jeho spuštění nahraďte ve skriptu následující hodnoty:

  • $ArmEndpoint:Koncový Resource Manager pro vaše prostředí.
  • $TenantId: ID vašeho tenanta.
  • $SubscriptionId:ID vašeho předplatného.
  • $OwnerUpn:Účet, například , který chcete přidat jako nového vlastníka fakturace.
# Set up Azure Stack Hub admin environment
Add-AzEnvironment -ARMEndpoint $ArmEndpoint -Name AzureStack-admin
Connect-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
$Subscription | Set-AzsUserSubscription | fl *

Poznámka

Pokud relace vyprší, vaše heslo se změnilo nebo chcete jednoduše přepnout účty, před přihlášením pomocí rutiny Připojení-AzAccount spusťte následující rutinu:Remove-AzAccount -Scope Process

Další kroky