Změna vlastníka fakturace pro předplatné uživatele služby Azure Stack Hub
Operátoři služby Azure Stack Hub můžou pomocí PowerShellu změnit vlastníka fakturace pro předplatné uživatele. Jedním z důvodů, proč změnit vlastníka, je například nahradit uživatele, který opustí vaši organizaci.
Existují dva typy vlastníků , kteří jsou přiřazeni k předplatnému:
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 dané předplatné. Tento účet je také správcem předplatného. Toto označení u předplatného může mít jenom jeden uživatelský účet. Vlastník fakturace je často vedoucí 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 – Roli Vlastník můžete udělit dalším uživatelům pomocí řízení přístupu na základě role (RBAC). Libovolný počet dalších uživatelských účtů je možné přidat jako vlastníky, aby bylo možné doplnit vlastníka fakturace. 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.
Pomocí PowerShellu můžete spravovat další vlastníky. 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 ke službě Azure Stack Hub a spustit modul PowerShellu služby Azure Stack Hub 1.3.0 nebo novější. Další informace najdete v tématu Instalace PowerShellu služby Azure Stack Hub.
Poznámka:
Ve službě Azure Stack Hub s více tenanty musí být nový vlastník ve stejném adresáři jako stávající vlastník. Než budete moct poskytnout vlastnictví předplatného uživateli, který je v jiném adresáři, musíte ho nejdřív pozvat jako hosta do svého adresáře.
Před spuštěním skriptu nahraďte následující hodnoty:
- $ArmEndpoint: Koncový bod Resource Manageru pro vaše prostředí.
- $TenantId: ID vašeho tenanta.
- $TenantSubscriptionId: ID vašeho předplatného.
- $OwnerUpn: Například účetuser@example.com, 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 -TargetSubscriptionId $TenantSubscriptionId
$Subscription.Owner = $OwnerUpn
$Subscription | Set-AzsUserSubscription | fl *
Poznámka:
Pokud platnost relace vyprší, vaše heslo se změnilo nebo chcete jednoduše přepnout účty, spusťte před přihlášením pomocí Connect-AzAccount následující rutinu: Remove-AzAccount -Scope Process