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 bemutatja, hogyan rendelheti hozzá a beépített DevCenter Project Rendszergazda szerepkört project rendszergazdákhoz, valamint a Deployment Environments User szerepkört a fejlesztők számára. Szerepkörök hozzárendelése a projekt szintjén vagy egy adott környezeti típusú hatókörben a hozzáférés szabályozásához.
Az Azure Deployment Environments gyakran használja a következő beépített szerepköröket:
| Role | Description |
|---|---|
| DevCenter projektadminisztrátor | Teljes projektszintű felügyelet üzembehelyezési környezetek projektjeihez. A projektgazdák kezelhetik a projekt beállításait, a környezettípusokat, és felügyeleti műveleteket hajthatnak végre a projekt összes környezetében. |
| Üzembehelyezési környezetek felhasználója | Lehetővé teszi a felhasználók számára, hogy saját környezeteket hozzanak létre, indítsanak el, állítsanak le és kezeljenek egy projekten belül. Olyan fejlesztőknek készült, akiknek környezeteket kell kiépíteni és használniuk. |
| Üzembehelyezési környezetek olvasója | Csak olvasható hozzáférés a környezethez és a projekterőforrásokhoz. Ezt a szerepkört használja a felhasználók vagy szolgáltatási főfelhasználók számára a környezetek láthatóságának biztosítására, módosítási jogosultságok nélkül. |
Megjegyzés:
Az üzembehelyezési környezetek projektjeit üzemeltető fejlesztői központ felügyeletének delegálásához használhatja a DevCenter tulajdonosi szerepkörét a fejlesztői központ hatókörében. A DevCenter-tulajdonos kezelheti a Microsoft.DevCenter-erőforrásokat az adott fejlesztői központhoz, és kezelheti az erőforrásokhoz való hozzáférést a DevCenter projektadminisztrátori és DevCenter Dev Box-szerepköreinek hozzárendelésével vagy eltávolításával. További információ: Fejlesztői központ engedélyeinek hozzárendelése a felhasználókhoz.
Több projekt is létrehozhat, amelyek a fejlesztői központhoz vannak társítva, hogy igazodjanak az egyes csapatok igényeihez. A beépített DevCenter Project Rendszergazda szerepkörrel delegálhat project felügyeletet egy csapat tagjának. A DevCenter Projektadminisztrátor felhasználói úgy konfigurálhatnak projektkörnyezettípusokat, hogy a fejlesztők különböző típusú környezeteket hozzanak létre. Az egyes környezettípusokra is alkalmazhatnak beállításokat.
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 a kívánt hatókörhöz.
Engedélyek megadása fejlesztői csapatvezetők számára
Rendelje hozzá a DevCenter projektadminisztrátori szerepkört egy csapatvezetőhöz projektszinten vagy egy vagy több környezet típusú hatókörben. A projektszintű hozzárendelés rendszergazdai jogosultságokat biztosít a projekt összes környezettípusához; A környezet típusú hozzárendelés csak a kiválasztott környezettípusra korlátozza a rendszergazdai jogosultságokat.
Projektszintű szerepkör hozzárendelése
Rendelje hozzá a DevCenter Project Rendszergazda szerepkört projektszinten azokhoz a csapatvezetőkhöz, akik a projektet, annak környezettípusait és a benne lévő környezeteket kezelik.
Jelentkezzen be az Azure Portalra , és nyissa meg az Azure Deployment Environmentst.
Az oldalsáv menüjében válassza a Projektek lehetőséget, majd válassza ki a kezelni kívánt projektet.
Válassza a Hozzáférés-vezérlés (IAM) lehetőséget az oldalsáv menüjében.
Válassza a + Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
A Role lapon keresse meg és válassza ki a DevCenter Project Rendszergazda szerepkört. Ezután válassza a Tovább lehetőséget.
A Tagok lapon a Hozzáférés hozzárendelése lapon válassza a Felhasználó, csoport vagy szolgáltatásnév lehetőséget. Ezután válassza a + Tagok kijelölése lehetőséget a projektgazdákként hozzárendelni kívánt felhasználók vagy csoportok kiválasztásához.
Válassza a Véleményezés + hozzárendelés lehetőséget a kijelölések áttekintéséhez, majd a Véleményezés + hozzárendelés lehetőséget a megerősítéshez.
Környezettípusszintű szerepkör hozzárendelése
Rendelje hozzá a szerepkört a környezettípus hatóköréhez, hogy a csoportvezetők csak ilyen típusú környezeteket kezelhessenek.
A projekt környezetkonfiguráció területén válassza a Környezettípusok lehetőséget.
Válassza a környezeti típus melletti három pontot (...), majd a Hozzáférés-vezérlés lehetőséget.
Válassza a Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
Rendelje hozzá a DevCenter Projektadmin szerepkört a kívánt felhasználókhoz vagy csoportokhoz, és válassza a Mentést.
Engedélyek megadása fejlesztőknek
Az üzembehelyezési környezetek felhasználói vagy üzembehelyezési környezetek olvasói szerepkörének hozzárendelése egy fejlesztőhöz projektszinten vagy egy vagy több környezet típusú hatókörben. A projektszintű hozzárendelés engedélyeket ad a projekt összes környezettípusához; A környezet típusú hozzárendelés csak a kijelölt környezettípusra korlátozza az engedélyeket.
Szerepkörök hozzárendelése projektszinten
Üzembehelyezési környezetek felhasználói szerepkör hozzárendelése olyan fejlesztőkhöz, akiknek saját környezeteket kell létrehozniuk és kezelniük.
Üzembehelyezési környezetek olvasói szerepkör hozzárendelése olyan fejlesztőkhöz, akiknek meg kell tekinteniük egy adott környezettípusú környezeteket.
Jelentkezzen be az Azure Portalra , és nyissa meg az Azure Deployment Environmentst.
Az oldalsáv menüjében válassza a Projektek lehetőséget, majd válassza ki azt a projektet, amelyhez a fejlesztőknek hozzá kell férnie.
Válassza a Hozzáférés-vezérlés (IAM) lehetőséget az oldalsáv menüjében.
Válassza a + Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
A Szerepkör lapon keresse meg és válassza ki az Üzembehelyezési környezetek felhasználói szerepkört. Ezután válassza a Tovább lehetőséget.
A Tagok lapon a Hozzáférés hozzárendelése lapon válassza a Felhasználó, csoport vagy szolgáltatásnév lehetőséget. Ezután válassza a + Tagok kijelölése lehetőséget a projektgazdákként hozzárendelni kívánt felhasználók vagy csoportok kiválasztásához.
Válassza a Véleményezés + hozzárendelés lehetőséget a kijelölések áttekintéséhez, majd a Véleményezés + hozzárendelés lehetőséget a megerősítéshez.
Szerepkörök hozzárendelése adott környezettípushoz
Üzembehelyezési környezetek felhasználói szerepkör hozzárendelése olyan fejlesztőkhöz, akiknek egy adott környezettípusú környezeteket kell létrehozniuk és kezelniük.
Üzembehelyezési környezetek olvasói szerepkör hozzárendelése olyan fejlesztőkhöz, akiknek meg kell tekinteniük egy adott környezettípusú környezeteket.
A projekt környezetkonfiguráció területén válassza a Környezettípusok lehetőséget.
Válassza a környezeti típus melletti három pontot (...), majd a Hozzáférés-vezérlés lehetőséget.
Válassza a Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget.
Rendelje hozzá a Deployment Environments User-t a kívánt felhasználókhoz vagy csoportokhoz, és válassza a Mentés gombot.
Megjegyzés:
Környezetet csak azok a felhasználók hozhatnak létre, akik rendelkeznek az üzembehelyezési környezetek felhasználói szerepkörével, a DevCenter projektadminisztrátori szerepkörével vagy egy megfelelő engedélyekkel rendelkező beépített szerepkörrel. Azok a felhasználók, akik rendelkeznek az Üzembehelyezési környezetek olvasó szerepkörével, megtekinthetik a mások által létrehozott saját környezeteiket és környezeteiket.
Hibaelhárítás
- A szerepkör-hozzárendelés propagálása akár egy percet is igénybe vehet. Frissítse a portált.
- Ha engedélyezési hibát kap, ellenőrizze, hogy a fiókja rendelkezik-e
Microsoft.Authorization/roleAssignments/writejogosultsággal a projekt hatókörében vagy egy fölérendelt hatókörben. - Szerepkörök hozzárendelése csoportokhoz egyéni helyett az életciklus egyszerűbb kezelése érdekében.
- Ha egy szerepkör nem jelenik meg, győződjön meg arról, hogy a megfelelő hatókört (projekt vagy környezettípus) tekinti meg, és hogy a szerepkördefiníció létezik az előfizetésben.
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 a Törlés elemet, és erősítse meg.