Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk azt ismerteti, hogyan biztosíthat hozzáférést a rendszergazdáknak és a fejlesztőknek a Microsoft Dev Box-projektekhez. Az Azure szerepköralapú hozzáférés-vezérlésével (Azure RBAC) hozzárendelheti a beépített DevCenter-szerepköröket a projekt szintjén.
A Dev Box a következő beépített szerepkörökből áll:
| Role | Description |
|---|---|
| DevCenter projektadminisztrátor | – A fejlesztői központhoz csatlakoztatott hálózati kapcsolatok megtekintése – A fejlesztői központhoz csatolt fejlesztői meződefiníciók megtekintése – Fejlesztői mezőkészletek létrehozása, megtekintése, frissítése és törlése a projektben |
| DevCenter Dev Box-felhasználó | – Erőforráskészletek megtekintése egy projekten belül – Fejlesztői mezők létrehozása – Csatlakozás fejlesztői dobozhoz – Az általuk létrehozott fejlesztői mezők kezelése – A létrehozott fejlesztői mezők törlése |
A fejlesztői központban több Microsoft Dev Box-projektet is létrehozhat, hogy igazodjon az egyes csapatok egyedi igényeihez. A beépített DevCenter-projektadminisztrátori szerepkör használatával a projektfelügyeletet egy csapat tagjának delegálhatja. A projektgazdák a fejlesztői központ szintjén konfigurált hálózati kapcsolatokat és fejlesztői dobozdefiníciókat használhatják a fejlesztői dobozkészletek projekten belüli létrehozására és kezelésére.
A csapattagoknak hozzáféréssel kell rendelkezniük egy adott Microsoft Dev Box-projekthez, mielőtt fejlesztői mezőket hozhatnának létre. A beépített DevCenter Dev Box User szerepkör használatával engedélyeket rendelhet az Active Directory-felhasználókhoz vagy -csoportokhoz. A szerepkört projektszinten rendelheti hozzá a Microsoft Dev Boxban.
Előfeltételek
- Rendelkeznie kell egy Azure-fiókkal, amely jogosult szerepkör-hozzárendelések létrehozására a projekten.
- Rendelkeznie kell egy fejlesztői központtal és legalább egy projektel.
Engedélyek szükségesek
Szerepkör-hozzárendelések létrehozásához engedélyre van szüksége a célerőforrás szerepkör-hozzárendeléseinek létrehozásához. Ezek konkrétan a következők:
Szükséges engedélyműveletek:
- Microsoft.Authorization/roleAssignments/write
- Microsoft.Authorization/roleAssignments/read (ellenőrzéshez)
- Microsoft.Authorization/roleDefinitions/read (az elérhető szerepkörök listázásához)
Az alábbi műveleteket tartalmazó beépített szerepkörök ajánlottak:
- Tulajdonos
- Felhasználói hozzáférés adminisztrátora
Ha a szervezet egyéni szerepköröket használ, győződjön meg arról, hogy a szerepkör tartalmazza a Microsoft.Authorization/roleAssignments/write szerepkört a kívánt hatókörhöz.
DevCenter-projektadminisztrátori szerepkör hozzárendelése
Ha felhasználói projektadminisztrátori engedélyt szeretne adni a Microsoft Dev Boxban, rendelje hozzá a DevCenter projektadminisztrátori szerepkört a projekt szintjén.
Jelentkezzen be a Azure portalra.
A keresőmezőbe írja be a projekteket. Az eredmények listájában válassza a Projektek lehetőséget.
Válassza ki azt a projektet, amelyhez hozzáférést szeretne adni a csapattagok számára.
A bal oldalon válassza a Hozzáférés-vezérlés (IAM) lehetőséget.
Válassza a Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
Ossza ki a következő szerepkört. A részletes lépésekért lásd: Azure-szerepkörök hozzárendelése az Azure Portal használatával.
Setting Érték szerepkör Válassza a DevCenter Projektadminisztrátor lehetőséget. Hozzáférés hozzárendelése Válassza a Felhasználó, csoport vagy szolgáltatási főszereplő lehetőséget. Tagok Jelölje ki azokat a felhasználókat vagy csoportokat, amelyeknek rendszergazdai hozzáférésre van szükségük a projekthez.
A felhasználók mostantól kezelhetik a projektet, és létrehozhatnak benne dev box-készleteket.
Fontos
A Dev Box User vagy a Project Admin szerepkörrel rendelkező felhasználók létrehozhatnak egy dev boxot.
Ellenőrizze a szerepkör-hozzárendelést: A projekt hozzáférés-vezérlési (IAM) lapján ellenőrizze, hogy megjelenik-e az új tag a DevCenter projektadminisztrátori szerepkörhöz.
DevCenter Dev Box felhasználói szerepkör hozzárendelése
Ha hozzáférést szeretne adni egy felhasználónak a Fejlesztői mezők létrehozásához és kezeléséhez a Microsoft Dev Boxban, rendelje hozzá a DevCenter Dev Box User szerepkört a projekt szintjén.
Jelentkezzen be a Azure portalra.
A keresőmezőbe írja be a projekteket. Az eredmények listájában válassza a Projektek lehetőséget.
Válassza ki azt a projektet, amelyhez hozzáférést szeretne adni a csapattagok számára.
A bal oldali menüben válassza a Hozzáférés-vezérlés (IAM) lehetőséget.
Válassza a Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
Ossza ki a következő szerepkört. A részletes lépésekért lásd: Azure-szerepkörök hozzárendelése az Azure Portal használatával.
Setting Érték szerepkör Válassza a DevCenter Dev Box-felhasználót. Hozzáférés hozzárendelése Válassza a Felhasználó, csoport vagy szolgáltatási főszereplő lehetőséget. Tagok Jelölje ki azokat a felhasználókat vagy csoportokat, amelyekhez hozzá szeretne férni a projekthez.
A felhasználók mostantól megtekinthetik a projektet és a benne lévő összes készletet. A Dev Box felhasználói bármilyen készletből létrehozhatnak fejlesztői mezőket, és kezelhetik őket a fejlesztői portálon.
Megjegyzés:
A Microsoft Dev Box támogatja a munkahelyi és iskolai fiókokat. Nem támogatja a személyes fiókok használatát.
Fontos
A vendégfiók-hozzáférés (előzetes verzió) ki lett vonva, és már nem érhető el. Microsoft Dev Box már nem támogatja a vendégfelhasználók hozzáférését Microsoft Entra B2B együttműködésen keresztül.
Jótanács
A létrehozási folyamat befejeződésekor a rendszer automatikusan elindít és futtat egy fejlesztői mezőt. A fejlesztői mezők futtatásakor költségekkel járnak.
Hibaelhárítás
- A szerepkör-hozzárendelés propagálása eltarthat egy percig; frissítse a portált, és várjon egy rövid időt az újrapróbálkozás előtt.
- Ha hitelesítési hibát kap, győződjön meg arról, hogy a fiókjában Microsoft.Authorization/roleAssignments/write található a projekt vagy a szülő hatókörében.
- Ha a felhasználó egy sikeres hozzárendelés után nem látja a projektet vagy a készleteket, ellenőrizze, hogy a hozzárendelés a megfelelő hatókörben történt-e (projekt vagy előfizetés/erőforráscsoport), és hogy a felhasználó támogatott fióktípussal rendelkezik-e.
Erőforrások tisztítása
Ha olyan tesztszerepkör-hozzárendeléseket hozott létre, amelyekre már nincs szüksége:
- A projekt Hozzáférés-vezérlés (IAM) paneljén keresse meg a szerepkör-hozzárendelést.
- Válassza az Eltávolítás és megerősítés lehetőséget.