Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
Plany Basic, Standardi Enterprise weszły w okres wycofywania 17 marca 2025 r. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Ten artykuł dotyczy:✅ Podstawowa/Standardowa ✅ Enterprise
W tym artykule pokazano, jak utworzyć role niestandardowe, które delegują uprawnienia zasobom usługi Azure Spring Apps. Role niestandardowe rozszerzają wbudowane role Azure o różne uprawnienia domyślne.
Zaimplementujemy następujące role niestandardowe.
Rola dewelopera:
- Wdróż
- Test
- Ponowne uruchamianie aplikacji
- Stosowanie i wprowadzanie zmian w konfiguracjach aplikacji w repozytorium Git
- Pobieranie strumieni dzienników
Rola inżyniera metodyki DevOps:
- Tworzenie, odczytywanie, aktualizowanie i usuwanie wszystkich elementów w usłudze Azure Spring Apps
Ops — rola inżynierii niezawodności serwisów:
- Ponowne uruchamianie aplikacji
- Pobieranie strumieni dzienników
- Nie można wprowadzać zmian w aplikacjach lub konfiguracjach
Rola usługi Azure Pipelines/Jenkins/GitHub Actions:
- Wykonywanie operacji tworzenia, odczytu, aktualizowania i usuwania
- Tworzenie i konfigurowanie wszystkich elementów w usłudze Azure Spring Apps i aplikacjach w wystąpieniu usługi za pomocą narzędzia Terraform lub szablonów usługi ARM: Azure Pipelines, Jenkins i GitHub Actions
Definiowanie roli dewelopera
Rola dewelopera obejmuje uprawnienia do ponownego uruchamiania aplikacji i wyświetlania ich strumieni dzienników. Ta rola nie może wprowadzać zmian w aplikacjach ani konfiguracjach.
W portalu Azure otwórz subskrypcję, w której chcesz przypisać rolę niestandardową.
Otwórz pozycję Kontrola dostępu (IAM).
Wybierz Dodaj.
Wybierz pozycję Dodaj rolę niestandardową.
Wybierz pozycję Dalej:
Wybierz pozycję Dodaj uprawnienia:
W polu wyszukiwania wyszukaj Microsoft.app. Wybierz pozycję Microsoft Azure Spring Apps:
Wybierz uprawnienia dla roli dewelopera.
W obszarze Microsoft.AppPlatform/Spring wybierz pozycję:
- Zapisz: Tworzenie lub aktualizowanie wystąpienia usługi Azure Spring Apps
- Dowiedz się, jak uzyskać wystąpienie usługi Azure Spring Apps
- Inne: Wyświetlanie listy kluczy testowych wystąpienia usługi Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices wybierz pozycję:
- Przeczytaj: Przeczytaj artykuł Microsoft Azure Spring Apps Build Services
- Inne: Uzyskaj adres URL przesyłania w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds wybierz pozycję:
- Przeczytaj o kompilacjach aplikacji Microsoft Azure Spring Apps
- Pisanie: pisanie kompilacji aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds/results wybierz pozycję:
- Przeczytaj: Przeczytaj wyniki kompilacji aplikacji Microsoft Azure Spring Apps
- Inne: uzyskiwanie adresu URL pliku dziennika w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders wybierz pozycję:
- Przeczytaj: Microsoft Azure Spring Apps Builders
- Narzędzia do pisania: Microsoft Azure Spring Apps Builders
- Usuwanie: Usuwanie konstruktorów aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings wybierz pozycję:
- Przeczytaj: Artykuł o BuildpackBinding dla Microsoft Azure Spring Apps Builder
- Napisz : Napisz Microsoft Azure Spring Apps Builder BuildpackBinding
- Usuń: Usuń narzędzie Microsoft Azure Spring Apps Builder BuildpackBinding
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks wybierz pozycję:
- Przeczytaj: Przeczytaj pakiety kompilacji obsługiwane przez aplikację Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedStacks wybierz pozycję:
- Przeczytaj: Odczytywanie obsługiwanych stosów aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps wybierz pozycję:
- Przeczytaj: Odczytywanie aplikacji Microsoft Azure Spring Apps
- Inne: Pobierz adres URL do przesyłania zasobów aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/bindings wybierz pozycję:
- Czytaj: Powiązanie aplikacji w Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments wybierz pozycję:
- Pisz: Wdrażanie aplikacji Microsoft Azure Spring Apps
- Przeczytaj: Przewodnik dotyczący wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Uruchamianie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Zatrzymywanie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Ponowne uruchamianie wdrożenia aplikacji Microsoft Azure Spring Apps
- Inne: Uzyskiwanie adresu URL dziennika wdrażania aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/domains wybierz pozycję:
- Przeczytaj: Odczytywanie domeny niestandardowej aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/certificates wybierz pozycję:
- Przeczytaj: Odczytywanie certyfikatu usługi Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/locations/operationResults/Spring wybierz:
- Odczyt: wynik operacji odczytu
W obszarze Microsoft.AppPlatform/locations/operationStatus/operationId wybierz pozycję:
- Odczyt: stan operacji odczytu
Wybierz Dodaj.
Przejrzyj uprawnienia.
Wybierz opcję Przejrzyj i utwórz.
Definiowanie roli inżyniera DevOps
Ta procedura definiuje rolę, która ma uprawnienia do wdrażania, testowania i ponownego uruchamiania aplikacji Platformy Azure Spring Apps.
Powtórz kroki od 1 do 4 w procedurze dodawania roli dewelopera.
Wybierz uprawnienia dla roli Inżynier devOps:
W obszarze Microsoft.AppPlatform/Spring wybierz pozycję:
- Zapisz: Tworzenie lub aktualizowanie wystąpienia usługi Azure Spring Apps
- Usuwanie: Usuwanie wystąpienia usługi Azure Spring Apps
- Dowiedz się, jak uzyskać wystąpienie usługi Azure Spring Apps
- Inne: Włączanie punktu testowego dla wystąpienia usługi Azure Spring Apps
- Inne: Wyłączanie punktu końcowego testu wystąpienia usługi Azure Spring Apps
- Inne: Wyświetlanie listy kluczy testowych wystąpienia usługi Azure Spring Apps
- Inne: Wygeneruj ponownie klucz testowy dla wystąpienia usługi Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices wybierz pozycję:
- Przeczytaj: Przeczytaj artykuł Microsoft Azure Spring Apps Build Services
- Inne: Uzyskaj adres URL przesyłania w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/agentPools wybierz pozycję:
- Przeczytaj: Odczytywanie pul agentów microsoft Azure Spring Apps
- Napisz: Napisz pule agentów Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds wybierz pozycję:
- Przeczytaj o kompilacjach aplikacji Microsoft Azure Spring Apps
- Pisanie: pisanie kompilacji aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds/results wybierz pozycję:
- Przeczytaj: Przeczytaj wyniki kompilacji aplikacji Microsoft Azure Spring Apps
- Inne: uzyskiwanie adresu URL pliku dziennika w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders wybierz pozycję:
- Przeczytaj: Microsoft Azure Spring Apps Builders
- Narzędzia do pisania: Microsoft Azure Spring Apps Builders
- Usuwanie: Usuwanie konstruktorów aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings wybierz pozycję:
- Przeczytaj: Artykuł o BuildpackBinding dla Microsoft Azure Spring Apps Builder
- Napisz : Napisz Microsoft Azure Spring Apps Builder BuildpackBinding
- Usuń: Usuń narzędzie Microsoft Azure Spring Apps Builder BuildpackBinding
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks wybierz pozycję:
- Przeczytaj: Przeczytaj pakiety kompilacji obsługiwane przez aplikację Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedStacks wybierz pozycję:
- Przeczytaj: Odczytywanie obsługiwanych stosów aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps wybierz pozycję:
- Pisanie: pisanie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie aplikacji Microsoft Azure Spring Apps
- Przeczytaj: Odczytywanie aplikacji Microsoft Azure Spring Apps
- Inne: Pobierz adres URL do przesyłania zasobów aplikacji Microsoft Azure Spring Apps
- Inne: Weryfikowanie domeny niestandardowej aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/bindings wybierz pozycję:
- Napisz: Powiązanie aplikacji Microsoft Azure Spring Apps
- Usuń: usuń powiązanie aplikacji Microsoft Azure Spring Apps
- Czytaj: Powiązanie aplikacji w Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments wybierz pozycję:
- Pisz: Wdrażanie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie wdrożenia aplikacji Usługi Azure Spring Apps
- Przeczytaj: Przewodnik dotyczący wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Uruchamianie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Zatrzymywanie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Ponowne uruchamianie wdrożenia aplikacji Microsoft Azure Spring Apps
- Inne: Uzyskiwanie adresu URL dziennika wdrażania aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments/skus wybierz pozycję:
- Przeczytaj: Wyświetl listę dostępnych SKU wdrażania aplikacji
W obszarze Microsoft.AppPlatform/locations wybierz pozycję:
- Inne: Sprawdzanie dostępności nazwy
W obszarze Microsoft.AppPlatform/locations/operationResults/Spring wybierz pozycję:
- Odczyt: wynik operacji odczytu
W obszarze Microsoft.AppPlatform/locations/operationStatus/operationId wybierz pozycję:
- Odczyt: stan operacji odczytu
W obszarze Microsoft.AppPlatform/skus wybierz pozycję:
- Przeczytaj: Wypisz dostępne jednostki SKU
Wybierz Dodaj.
Przejrzyj uprawnienia.
Wybierz opcję Przejrzyj i utwórz.
Definiowanie roli Ops — inżynieria niezawodności lokacji
Ta procedura definiuje rolę, która ma uprawnienia do wdrażania, testowania i ponownego uruchamiania aplikacji Platformy Azure Spring Apps.
Powtórz kroki od 1 do 4 z procedury dodawania roli dewelopera.
Wybierz uprawnienia dla roli Ops — Site Reliability Engineering:
W obszarze Microsoft.AppPlatform/Spring wybierz pozycję:
- Dowiedz się, jak uzyskać wystąpienie usługi Azure Spring Apps
- Inne: Wyświetlanie listy kluczy testowych wystąpienia usługi Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps wybierz pozycję:
- Przeczytaj: Odczytywanie aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/apps/deployments wybierz pozycję:
- Przeczytaj: Przewodnik dotyczący wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Uruchamianie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Zatrzymywanie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Ponowne uruchamianie wdrożenia aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/locations/operationResults/Spring wybierz:
- Odczyt: wynik operacji odczytu
W obszarze Microsoft.AppPlatform/locations/operationStatus/operationId wybierz pozycję:
- Odczyt: stan operacji odczytu
Wybierz Dodaj.
Przejrzyj uprawnienia.
Wybierz opcję Przejrzyj i utwórz.
Definiowanie roli usługi Azure Pipelines/Jenkins/GitHub Actions
Ta rola może tworzyć i konfigurować wszystko w usłudze Azure Spring Apps i aplikacjach przy użyciu wystąpienia usługi. Ta rola służy do wydawania lub wdrażania kodu.
Powtórz kroki od 1 do 4 z procedury dodawania roli dewelopera.
Otwórz opcje Uprawnienia.
Wybierz uprawnienia roli Azure Pipelines/Jenkins/GitHub Actions:
W obszarze Microsoft.AppPlatform/Spring wybierz pozycję:
- Zapisz: Tworzenie lub aktualizowanie wystąpienia usługi Azure Spring Apps
- Usuwanie: Usuwanie wystąpienia usługi Azure Spring Apps
- Dowiedz się, jak uzyskać wystąpienie usługi Azure Spring Apps
- Inne: Włączanie punktu testowego dla wystąpienia usługi Azure Spring Apps
- Inne: Wyłączanie punktu końcowego testu wystąpienia usługi Azure Spring Apps
- Inne: Wyświetlanie listy kluczy testowych wystąpienia usługi Azure Spring Apps
- Inne: Wygeneruj ponownie klucz testowy dla wystąpienia usługi Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices wybierz pozycję:
- Przeczytaj: Przeczytaj artykuł Microsoft Azure Spring Apps Build Services
- Inne: Uzyskaj adres URL przesyłania w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds wybierz pozycję:
- Przeczytaj o kompilacjach aplikacji Microsoft Azure Spring Apps
- Pisanie: pisanie kompilacji aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds/results wybierz pozycję:
- Przeczytaj: Przeczytaj wyniki kompilacji aplikacji Microsoft Azure Spring Apps
- Inne: uzyskiwanie adresu URL pliku dziennika w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders wybierz pozycję:
- Przeczytaj: Microsoft Azure Spring Apps Builders
- Narzędzia do pisania: Microsoft Azure Spring Apps Builders
- Usuwanie: Usuwanie konstruktorów aplikacji Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings wybierz pozycję:
- Przeczytaj: Artykuł o BuildpackBinding dla Microsoft Azure Spring Apps Builder
- Napisz : Napisz Microsoft Azure Spring Apps Builder BuildpackBinding
- Usuń: Usuń narzędzie Microsoft Azure Spring Apps Builder BuildpackBinding
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks wybierz pozycję:
- Przeczytaj: Przeczytaj pakiety kompilacji obsługiwane przez aplikację Microsoft Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/supportedStacks wybierz pozycję:
- Przeczytaj: Odczytywanie obsługiwanych stosów aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps wybierz pozycję:
- Pisanie: pisanie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie aplikacji Microsoft Azure Spring Apps
- Przeczytaj: Odczytywanie aplikacji Microsoft Azure Spring Apps
- Inne: Pobierz adres URL do przesyłania zasobów aplikacji Microsoft Azure Spring Apps
- Inne: Weryfikowanie domeny niestandardowej aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/bindings wybierz pozycję:
- Napisz: Powiązanie aplikacji Microsoft Azure Spring Apps
- Usuń: usuń powiązanie aplikacji Microsoft Azure Spring Apps
- Czytaj: Powiązanie aplikacji w Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments wybierz pozycję:
- Pisz: Wdrażanie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie wdrożenia aplikacji Usługi Azure Spring Apps
- Przeczytaj: Przewodnik dotyczący wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Uruchamianie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Zatrzymywanie wdrażania aplikacji Microsoft Azure Spring Apps
- Inne: Ponowne uruchamianie wdrożenia aplikacji Microsoft Azure Spring Apps
- Inne: Uzyskiwanie adresu URL dziennika wdrażania aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments/skus wybierz pozycję:
- Przeczytaj: Wyświetl listę dostępnych SKU wdrażania aplikacji
W obszarze Microsoft.AppPlatform/locations wybierz pozycję:
- Inne: Sprawdzanie dostępności nazwy
W obszarze Microsoft.AppPlatform/locations/operationResults/Spring wybierz:
- Odczyt: wynik operacji odczytu
W obszarze Microsoft.AppPlatform/locations/operationStatus/operationId wybierz pozycję:
- Odczyt: stan operacji odczytu
W obszarze Microsoft.AppPlatform/skus wybierz pozycję:
- Przeczytaj: Wypisz dostępne jednostki SKU
Wybierz Dodaj.
Przejrzyj uprawnienia.
Wybierz opcję Przejrzyj i utwórz.
Następne kroki
Aby uzyskać więcej informacji o trzech metodach definiujących uprawnienia niestandardowe, zobacz: