Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule pokazano, jak przypisać wbudowaną rolę DevCenter Project Admin dla administratorów project oraz rolę Deployment Environments User dla deweloperów. Przypisz role na poziomie projektu lub w określonym zakresie typu środowiska, aby kontrolować dostęp.
Następujące wbudowane role są często używane w środowiskach wdrażania platformy Azure:
| Role | Description |
|---|---|
| Administrator projektu DevCenter | Pełne zarządzanie na poziomie projektu dla projektów Środowiska wdrażania. Administratorzy projektu mogą zarządzać ustawieniami projektu, typami środowiska i wykonywać akcje administracyjne we wszystkich środowiskach w projekcie. |
| Użytkownik środowisk wdrażania | Umożliwia użytkownikom tworzenie, uruchamianie, zatrzymywanie i zarządzanie własnymi środowiskami w projekcie. Przeznaczony dla deweloperów, którzy muszą aprowizować środowiska i pracować z tym środowiskiem. |
| Czytelnik środowisk wdrażania | Dostęp tylko do odczytu do środowiska i zasobów projektu. Ta rola służy do przydzielania użytkownikom lub jednostkom usługi wglądu w środowiska bez praw do ich modyfikacji. |
Uwaga / Notatka
Aby delegować administrację centrum deweloperskiego, które obsługuje projekty środowisk wdrażania, możesz użyć roli Właściciela centrum deweloperskiego na poziomie centrum deweloperskiego. Właściciel centrum deweloperów może zarządzać zasobami Microsoft.DevCenter dla tego centrum deweloperskiego i zarządzać dostępem do tych zasobów, przypisując lub usuwając role DevCenter Project Admin i DevCenter Dev Box. Aby dowiedzieć się więcej, zobacz Przypisywanie uprawnień centrum deweloperskiego do użytkowników.
Możesz utworzyć wiele projektów skojarzonych z centrum deweloperów, aby dopasować je do wymagań każdego zespołu. Korzystając z wbudowanej roli DevCenter Project Admin, możesz delegować administrowanie projektem członkowi zespołu. Użytkownicy administratorzy projektu DevCenter mogą konfigurować typy środowisk projektu, aby umożliwić deweloperom tworzenie różnych typów środowisk. Mogą również stosować ustawienia do każdego typu środowiska.
Wymagania wstępne
- Musisz mieć konto platformy Azure z uprawnieniami do tworzenia przypisań ról w projekcie.
- Musisz mieć centrum deweloperskie i co najmniej jeden projekt.
Wymagane uprawnienia
Aby utworzyć przypisania ról, musisz mieć uprawnienia do tworzenia przypisań ról w zasobie docelowym. Szczególnie:
Wymagane akcje uprawnień:
- Microsoft.Authorization/roleAssignments/write
- Microsoft.Authorization/roleAssignments/read (na potrzeby weryfikacji)
- Microsoft.Authorization/roleDefinitions/read (aby wyświetlić listę dostępnych ról)
Zalecane role wbudowane, które obejmują następujące akcje:
- Właściciel
- Administrator dostępu użytkowników
Jeśli organizacja używa ról niestandardowych, upewnij się, że rola zawiera Microsoft.Authorization/roleAssignments/write dla zamierzonego zakresu.
Nadaj uprawnienia liderom zespołu deweloperów
Przypisz rolę administratora projektu DevCenter liderowi zespołu na poziomie projektu lub w kontekście jednego lub kilku typów środowisk. Przypisanie na poziomie projektu przyznaje uprawnienia administratora we wszystkich typach środowisk w tym projekcie; Przypisanie typu środowiska ogranicza uprawnienia administratora tylko do wybranego typu środowiska.
Przypisywanie roli na poziomie projektu
Przypisz rolę DevCenter Project Admin na poziomie projektu liderom zespołów, którzy zarządzają projektem, jego typami środowisk i środowiskami w jego obrębie.
Zaloguj się do witryny Azure Portal i przejdź do środowisk wdrażania platformy Azure.
W menu paska bocznego wybierz pozycję Projekty, a następnie wybierz projekt, którym chcesz zarządzać.
Wybierz Kontrola dostępu (Zarządzanie tożsamością i dostępem) w menu bocznym.
Wybierz pozycję + Dodaj>Dodaj przypisanie roli.
Na karcie Role wyszukaj i wybierz rolę DevCenter Project Admin. Następnie wybierz Dalej.
Na karcie Członkowie, w polu Przypisz dostęp do, wybierz Użytkownik, grupa lub jednostka usługi. Następnie wybierz pozycję + Wybierz członków , aby wybrać użytkowników lub grupy, które mają zostać przypisane jako administratorzy projektu.
Wybierz pozycję Przejrzyj i przypisz , aby przejrzeć wybrane opcje, a następnie wybierz pozycję Przejrzyj i przypisz ponownie, aby potwierdzić.
Przypisywanie roli na poziomie typu środowiska
Przypisz rolę w zakresie typu środowiska, aby lider zespołu mógł zarządzać tylko środowiskami tego typu.
W projekcie w obszarze Konfiguracja środowiska wybierz pozycję Typy środowiska.
Wybierz wielokropek (...) obok typu środowiska, a następnie wybierz pozycję Kontrola dostępu.
Wybierz Dodaj>Dodaj przypisanie roli.
Przypisz administratora projektu DevCenter do żądanych użytkowników lub grup i wybierz pozycję Zapisz.
Udzielanie uprawnień deweloperom
Przypisz deweloperowi rolę Użytkownik środowisk wdrażania lub Czytelnik środowisk wdrażania na poziomie projektu lub w co najmniej jednym zakresie typu środowisko. Przypisanie na poziomie projektu przyznaje uprawnienia we wszystkich typach środowisk w tym projekcie; Przypisanie typu środowiska ogranicza uprawnienia tylko do wybranego typu środowiska.
Przypisywanie ról na poziomie projektu
Przypisz rolę użytkownika środowiska wdrażania do deweloperów, którzy muszą tworzyć własne środowiska i zarządzać nimi.
Przypisz rolę Czytelnik środowisk wdrażania deweloperom, którzy muszą mieć możliwość wyświetlania środowisk określonego typu.
Zaloguj się do witryny Azure Portal i przejdź do środowisk wdrażania platformy Azure.
W menu paska bocznego wybierz pozycję Projekty, a następnie wybierz projekt, do których deweloperzy muszą uzyskać dostęp.
Wybierz Kontrola dostępu (Zarządzanie tożsamością i dostępem) w menu bocznym.
Wybierz pozycję + Dodaj>Dodaj przypisanie roli.
Na karcie Rola wyszukaj i wybierz rolę Użytkownika Środowiska wdrażania . Następnie wybierz Dalej.
Na karcie Członkowie, w polu Przypisz dostęp do, wybierz Użytkownik, grupa lub jednostka usługi. Następnie wybierz pozycję + Wybierz członków , aby wybrać użytkowników lub grupy, które mają zostać przypisane jako administratorzy projektu.
Wybierz pozycję Przejrzyj i przypisz , aby przejrzeć wybrane opcje, a następnie wybierz pozycję Przejrzyj i przypisz ponownie, aby potwierdzić.
Przypisywanie ról dla określonego typu środowiska
Przypisz deweloperom rolę Użytkownik środowisk wdrożeniowych, którzy muszą tworzyć środowiska określonego typu i zarządzać nimi.
Przypisz rolę Czytelnik środowisk wdrażania deweloperom, którzy muszą mieć możliwość wyświetlania środowisk określonego typu.
W projekcie w obszarze Konfiguracja środowiska wybierz pozycję Typy środowiska.
Wybierz wielokropek (...) obok typu środowiska, a następnie wybierz pozycję Kontrola dostępu.
Wybierz Dodaj>Dodaj przypisanie roli.
Przypisz użytkownika środowisk wdrożeniowych do odpowiednich użytkowników lub grup i wybierz Zapisz.
Uwaga / Notatka
Tylko użytkownicy z rolą użytkownika środowiska wdrażania , rolą administratora projektu DevCenter lub wbudowaną rolą, która ma odpowiednie uprawnienia, mogą utworzyć środowisko. Użytkownicy, którzy mają rolę Czytelnik środowisk wdrażania, mogą wyświetlać własne środowiska i środowiska utworzone przez innych.
Rozwiązywanie problemów
- Propagacja przypisania roli może potrwać do minuty. Odśwież portal.
- Jeśli pojawi się błąd autoryzacji, upewnij się, że konto ma przypisane
Microsoft.Authorization/roleAssignments/writena poziomie projektu lub na poziomie nadrzędnym. - Przypisz role do grup, a nie osób, aby ułatwić zarządzanie cyklem życia.
- Jeśli rola nie jest wyświetlana, upewnij się, że wyświetlasz prawidłowy zakres (projekt a typ środowiska) i że definicja roli istnieje w subskrypcji.
Uprzątnij zasoby
Jeśli utworzono testowe przypisania ról, których już nie potrzebujesz:
- W okienku Kontrola dostępu (IAM) projektu znajdź przypisanie roli.
- Wybierz pozycję Usuń i potwierdź.