Az Azure megtakarítási tervek megtekintéséhez és kezeléséhez szükséges engedélyek
Ez a cikk bemutatja, hogyan működnek a megtakarítási csomagok engedélyei, és hogyan tekinthetik meg és kezelhetik a felhasználók az Azure-beli megtakarítási csomagokat az Azure Portalon.
Alapértelmezés szerint ki kezelheti a megtakarítási tervet?
Két különböző engedélyezési módszer szabályozza, hogy a felhasználó megtekintheti, kezelheti és delegálhatja az engedélyeket a megtakarítási csomagokhoz. Ezek számlázási rendszergazdai szerepkörök és megtakarítási terv szerepköralapú hozzáférés-vezérlési (RBAC- ) szerepkörök.
Számlázási rendszergazdai szerepkörök
A megtakarítási csomagokhoz tartozó engedélyeket a beépített számlázási rendszergazdai szerepkörök használatával tekintheti meg, kezelheti és delegálhatja. A Microsoft Ügyfélszerződés és Nagyvállalati Szerződés számlázási szerepkörökről további információt az Azure Microsoft Ügyfélszerződés felügyeleti szerepköreinek ismertetése és az Azure kezelése című témakörben talál. Nagyvállalati Szerződés szerepköröket.
A megtakarítási terv műveleteihez szükséges számlázási rendszergazdai szerepkörök
- Megtakarítási csomagok megtekintése:
- Microsoft Ügyfélszerződés: A számlázási profil olvasójával vagy annál magasabb felhasználói
- Nagyvállalati Szerződés: Vállalati rendszergazdai jogosultsággal rendelkező felhasználók (csak olvashatók) vagy magasabb szintűek
- Microsoft Partnerszerződés: Nem támogatott
- Megtakarítási tervek kezelése (a teljes számlázási profil/regisztráció engedélyeinek delegálásával érhető el):
- Microsoft Ügyfélszerződés: A számlázási profil közreműködője vagy annál magasabb felhasználói
- Nagyvállalati Szerződés: Nagyvállalati Szerződés rendszergazdával vagy annál magasabb szintű felhasználók
- Microsoft Partnerszerződés: Nem támogatott
- Megtakarítási terv engedélyeinek delegálása:
- Microsoft Ügyfélszerződés: A számlázási profil közreműködője vagy annál magasabb felhasználói
- Nagyvállalati Szerződés: A Nagyvállalati Szerződés vásárlóval vagy annál nagyobb felhasználóval rendelkező felhasználók
- Microsoft Partnerszerződés: Nem támogatott
Megtakarítási csomagok megtekintése és kezelése számlázási rendszergazdaként
Ha Ön számlázási szerepkör-felhasználó, kövesse ezeket a lépéseket az összes megtakarítási csomag és megtakarítási csomag tranzakciójának megtekintéséhez és kezeléséhez az Azure Portalon.
- Jelentkezzen be az Azure Portalra, és nyissa meg a Cost Management + Számlázás lehetőséget.
- Ha Nagyvállalati Szerződés fiókja van, a bal oldali menüben válassza a Számlázási hatókörök lehetőséget. Ezután a számlázási hatókörök listájában válasszon egyet.
- Ha Microsoft Ügyfélszerződés fiókja van, a bal oldali menüben válassza a Számlázási profilok lehetőséget. Válasszon ki egy számlázási profilt a listából.
- A bal oldali menüben válassza a Termékek + szolgáltatások>Megtakarítási csomagok lehetőséget. Megjelenik a Nagyvállalati Szerződés regisztrációhoz vagy Microsoft Ügyfélszerződés számlázási profilhoz tartozó megtakarítási csomagok teljes listája.
- A számlázási szerepkör felhasználói a megtakarítási csomag megrendelésével birtokba vehetik a megtakarítási csomag tulajdonjogát – A REST API emelése Azure RBAC-szerepkörökhöz.
Számlázási rendszergazdák hozzáadása
Adjon hozzá egy felhasználót számlázási rendszergazdaként egy Nagyvállalati Szerződés vagy egy Microsoft Ügyfélszerződés az Azure Portalon.
- Nagyvállalati Szerződés: A vállalati rendszergazdai szerepkörrel rendelkező felhasználók hozzáadása a Nagyvállalati Szerződés vonatkozó összes megtakarítási tervrendelés megtekintéséhez és kezeléséhez. A vállalati rendszergazdák a Költségkezelés + Számlázás lapon tekinthetik meg és kezelhetik a megtakarítási terveket.
- A vállalati rendszergazdai (írásvédett) szerepkörrel rendelkező felhasználók csak a Cost Management + Számlázás szolgáltatásból tekinthetik meg a megtakarítási csomagot.
- A részleggazdák és a fióktulajdonosok csak akkor tekinthetik meg a megtakarítási csomagokat, ha explicit módon hozzáadják őket a hozzáférés-vezérlés (IAM) használatával. További információ: Azure Enterprise-szerepkörök kezelése.
- Microsoft Ügyfélszerződés: A számlázási profil tulajdonosi vagy a számlázási profil közreműködői szerepkörrel rendelkező felhasználók a számlázási profil használatával kezelhetik a megtakarítási csomagok vásárlásait.
- A számlázási profil olvasói és a számlakezelők a számlázási profillal kifizetett összes megtakarítási tervet megtekinthetik. A megtakarítási terveket azonban nem módosíthatják. További információkért lásd a számlázási profil szerepköreit és azok feladatait ismertető cikket.
Megtakarítási terv RBAC-szerepkörei
A megtakarítási terv életciklusa független egy Azure-előfizetésétől. A megtakarítási tervek nem örökölnek engedélyeket a vásárlást követő előfizetésekből. A megtakarítási csomagok bérlőszintű erőforrások, saját Azure RBAC-engedélyekkel.
Áttekintés
Négy megtakarítási terv-specifikus RBAC-szerepkör van:
- Megtakarítási terv rendszergazdája: Lehetővé teszi egy vagy több megtakarítási csomag kezelését egy bérlőben, és RBAC-szerepkörök delegálását más felhasználókra.
- Megtakarítási csomag beszerzője: Lehetővé teszi a megtakarítási csomagok vásárlását egy megadott előfizetéssel.
- Lehetővé teszi a megtakarítási csomagok vásárlását vagy foglalását a nembillingáló rendszergazdák és a nem jogosultsági tulajdonosok számára.
- A megtakarítási csomagok nembilling-rendszergazdák általi vásárlását engedélyezni kell. További információ: Azure-megtakarítási csomag vásárlásának engedélyei.
- Megtakarítási csomag közreműködője: Lehetővé teszi egy vagy több megtakarítási csomag kezelését egy bérlőben, de nem delegálja az RBAC-szerepköröket más felhasználókra.
- Megtakarítási csomag olvasója: Lehetővé teszi egy bérlő egy vagy több megtakarítási csomagja írásvédett elérését.
Ezek a szerepkörök egy adott erőforrás-entitásra (például előfizetésre vagy megtakarítási csomagra) vagy a Microsoft Entra-bérlőre (címtárra) terjedhetnek ki. További információ az Azure RBAC-ről: Mi az Az Azure szerepköralapú hozzáférés-vezérlése (Azure RBAC)?.
A megtakarítási terv RBAC-szerepkörei a megtakarítási terv műveleteihez szükségesek
- Megtakarítási csomagok megtekintése:
- Bérlő hatóköre: A megtakarítási csomag olvasójával vagy annál magasabb szintű felhasználók.
- Megtakarítási terv hatóköre: Beépített olvasó vagy újabb.
- Megtakarítási tervek kezelése:
- Bérlő hatóköre: A megtakarítási csomag közreműködője vagy annál magasabb szintű felhasználók.
- Megtakarítási terv hatóköre: Beépített közreműködői vagy tulajdonosi szerepkörök, illetve megtakarítási csomag közreműködője vagy annál magasabb.
- Megtakarítási terv engedélyeinek delegálása:
- Bérlő hatóköre: A felhasználói hozzáférés rendszergazdai jogosultságai szükségesek ahhoz, hogy RBAC-szerepköröket biztosítson a bérlő összes megtakarítási csomagjához. A jogosultságok megszerzéséhez kövesse a hozzáférési lépések emelési lépéseit.
- Megtakarítási csomag hatóköre: Megtakarítási csomag rendszergazdája vagy felhasználói hozzáférési rendszergazda.
Emellett azok a felhasználók is megtekinthetik, kezelhetik és delegálhatják a megvásárolt megtakarítási csomaghoz tartozó engedélyeket, akik az előfizetés megvásárlásakor az előfizetés tulajdonosi szerepkörrel rendelkeztek.
Megtakarítási csomagok megtekintése RBAC-hozzáféréssel
Ha megtakarítási csomagspecifikus RBAC-szerepkörök (megtakarítási csomag rendszergazdája, beszerzője, közreműködője vagy olvasója), megvásárolt megtakarítási tervek, vagy tulajdonosként lettek hozzáadva a megtakarítási csomagokhoz, kövesse az alábbi lépéseket a megtakarítási tervek megtekintéséhez és kezeléséhez az Azure Portalon.
- Jelentkezzen be az Azure Portalra.
- Válassza a Lakástakarék-csomagok> lehetőséget azoknak a megtakarítási csomagoknak a listájához, amelyekhez hozzáféréssel rendelkezik.
RBAC-szerepkörök hozzáadása felhasználókhoz és csoportokhoz
A megtakarítási terv RBAC-szerepköreinek delegálásáról további információt a megtakarítási terv RBAC-szerepköreinek delegálása című témakörben talál.
A vállalati rendszergazdák átvehetik a megtakarítási csomag megrendelésének tulajdonjogát. Más felhasználókat is felvehetnek a megtakarítási csomagba aHozzáférés-vezérlés (IAM).
Hozzáférés biztosítása a PowerShell-lel
Azok a felhasználók, akik tulajdonosi hozzáféréssel rendelkeznek a megtakarítási csomag megrendeléséhez, a megemelt hozzáféréssel rendelkező felhasználókhoz és a felhasználói hozzáférés-rendszergazdákhoz , delegálhatják a hozzáférés-kezelést az összes olyan megtakarítási csomagrendeléshez, amelyhez hozzáférésük van.
A PowerShell használatával biztosított hozzáférés nem jelenik meg az Azure Portalon. Ehelyett a get-AzRoleAssignment
következő szakaszban található paranccsal tekintheti meg a hozzárendelt szerepköröket.
Tulajdonosi szerepkör hozzárendelése az összes megtakarítási csomaghoz
Ha hozzáférést szeretne adni egy felhasználónak az Azure RBAC-nek a Microsoft Entra-bérlőben (címtárban) található összes megtakarítási csomag megrendeléséhez, használja a következő Azure PowerShell-szkriptet:
Import-Module Az.Accounts
Import-Module Az.Resources
Connect-AzAccount -Tenant <TenantId>
$response = Invoke-AzRestMethod -Path /providers/Microsoft.BillingBenefits/savingsPlans?api-version=2022-11-01 -Method GET
$responseJSON = $response.Content | ConvertFrom-JSON
$savingsPlanObjects = $responseJSON.value
foreach ($savingsPlan in $savingsPlanObjects)
{
$savingsPlanOrderId = $savingsPlan.id.substring(0, 84)
Write-Host "Assigning Owner role assignment to "$savingsPlanOrderId
New-AzRoleAssignment -Scope $savingsPlanOrderId -ObjectId <ObjectId> -RoleDefinitionName Owner
}
Ha a PowerShell-szkripttel rendeli hozzá a tulajdonosi szerepkört, és az sikeresen fut, a rendszer nem ad vissza sikeres üzenetet.
Paraméterek
ObjectId: A felhasználó, csoport vagy szolgáltatásnév Microsoft Entra objektumazonosítója
- Típus: Sztring
- Aliasok: Id, PrincipalId
- Pozíció: Névvel elnevezve
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Igaz
- Helyettesítő karakterek elfogadása: Hamis
TenantId: Bérlő egyedi azonosítója
- Típus: Sztring
- Pozíció: 5
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Hamis
- Helyettesítő karakterek elfogadása: Hamis
Megtakarítási csomag rendszergazdai szerepkörének hozzáadása bérlői szinten az Azure PowerShell-szkript használatával
Ha bérlői szinten szeretne megtakarítási csomag-rendszergazdai szerepkört hozzáadni a PowerShell-lel, használja a következő Azure PowerShell-szkriptet:
Import-Module Az.Accounts
Import-Module Az.Resources
Connect-AzAccount -Tenant <TenantId>
New-AzRoleAssignment -Scope "/providers/Microsoft.BillingBenefits" -PrincipalId <ObjectId> -RoleDefinitionName "Savings plan Administrator"
Paraméterek
ObjectId: A felhasználó, csoport vagy szolgáltatásnév Microsoft Entra objektumazonosítója
- Típus: Sztring
- Aliasok: Id, PrincipalId
- Pozíció: Névvel elnevezve
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Igaz
- Helyettesítő karakterek elfogadása: Hamis
TenantId: Bérlő egyedi azonosítója
- Típus: Sztring
- Pozíció: 5
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Hamis
- Helyettesítő karakterek elfogadása: Hamis
Megtakarítási csomag közreműködői szerepkör hozzárendelése bérlői szinten az Azure PowerShell-szkript használatával
Ha bérlői szinten szeretné hozzárendelni a megtakarítási csomag közreműködői szerepkörét a PowerShell-lel, használja a következő Azure PowerShell-szkriptet:
Import-Module Az.Accounts
Import-Module Az.Resources
Connect-AzAccount -Tenant <TenantId>
New-AzRoleAssignment -Scope "/providers/Microsoft.BillingBenefits" -PrincipalId <ObjectId> -RoleDefinitionName "Savings plan Contributor"
Paraméterek
ObjectId: A felhasználó, csoport vagy szolgáltatásnév Microsoft Entra objektumazonosítója
- Típus: Sztring
- Aliasok: Id, PrincipalId
- Pozíció: Névvel elnevezve
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Igaz
- Helyettesítő karakterek elfogadása: Hamis
TenantId: Bérlő egyedi azonosítója
- Típus: Sztring
- Pozíció: 5
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Hamis
- Helyettesítő karakterek elfogadása: Hamis
Megtakarítási csomag olvasói szerepkör hozzárendelése bérlői szinten az Azure PowerShell-szkript használatával
Ha bérlői szinten szeretné hozzárendelni a megtakarítási csomag olvasói szerepkörét a PowerShell-lel, használja a következő Azure PowerShell-szkriptet:
Import-Module Az.Accounts
Import-Module Az.Resources
Connect-AzAccount -Tenant <TenantId>
New-AzRoleAssignment -Scope "/providers/Microsoft.BillingBenefits" -PrincipalId <ObjectId> -RoleDefinitionName "Savings plan Reader"
Paraméterek
ObjectId: A felhasználó, csoport vagy szolgáltatásnév Microsoft Entra objektumazonosítója
- Típus: Sztring
- Aliasok: Id, PrincipalId
- Pozíció: Névvel elnevezve
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Igaz
- Helyettesítő karakterek elfogadása: Hamis
TenantId: Bérlő egyedi azonosítója
- Típus: Sztring
- Pozíció: 5
- Alapértelmezett érték: Nincs
- Folyamatbemenet elfogadása: Hamis
- Helyettesítő karakterek elfogadása: Hamis