Uwaga
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.
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.
Plan dotyczący zużycia standardowego oraz dedykowany plan zostały wycofane 30 września 2024 r., z całkowitym zamknięciem do końca marca 2025 r. Aby uzyskać więcej informacji, zobacz Migracja planu użycia Standardowa oraz dedykowanego planu usługi Azure Spring Apps do usługi Azure Container Apps.
Ten artykuł dotyczy:✅ Podstawowa/Standardowa ✅ Enterprise
W tym artykule pokazano, jak utworzyć role niestandardowe, które delegują uprawnienia do zasobów 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ę:
- Pisanie: tworzenie lub aktualizowanie wystąpienia usługi Azure Spring Apps
- Usuwanie: Usuwanie wystąpienia usługi Azure Spring Apps
- Przeczytaj: Uzyskiwanie wystąpienia 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: Lista kluczy testowych instancji 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: Pobierz 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: Odczytywanie kompilacji 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
- Pisanie: pisanie narzędzi Microsoft Azure Spring Apps Builder
- 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: BuildpackBinding w narzędziu Microsoft Azure Spring Apps Builder
- Write : Write 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: Uzyskiwanie adresu 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
- Przeczytaj: Odczytywanie powiązania aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments wybierz pozycję:
- Napisz: wdrożenie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie wdrożenia aplikacji Usługi Azure Spring Apps
- Przeczytaj o wdrożeniu 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ę:
- Przeczytaj: Uzyskiwanie wystąpienia 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: Odczytywanie wdrożenia 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 pozycję:
- 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ę:
- Pisanie: tworzenie lub aktualizowanie wystąpienia usługi Azure Spring Apps
- Usuwanie: Usuwanie wystąpienia usługi Azure Spring Apps
- Przeczytaj: Jak uzyskać wystąpienie usługi Azure Spring Apps
- Inne: Włącz punkt końcowy testowania 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: uzyskiwanie adresu URL przekazywania w usłudze Azure Spring Apps
(Tylko w przypadku planu Enterprise) W obszarze Microsoft.AppPlatform/Spring/buildServices/builds wybierz pozycję:
- Przeczytaj: Odczytywanie kompilacji 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
- Pisanie: pisanie narzędzi Microsoft Azure Spring Apps Builder
- 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: BuildpackBinding w narzędziu Microsoft Azure Spring Apps Builder
- Write : Write 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ę:
- Napisz: Tworzenie aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie aplikacji Microsoft Azure Spring Apps
- Przeczytaj: Odczytywanie aplikacji Microsoft Azure Spring Apps
- Inne: Uzyskanie adresu 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ę:
- Write : Write Microsoft Azure Spring Apps application binding (Pisanie powiązania aplikacji Microsoft Azure Spring Apps)
- Usuwanie: usuwanie powiązania aplikacji Microsoft Azure Spring Apps
- Czytaj: Powiązania aplikacji Microsoft Azure Spring Apps
W obszarze Microsoft.AppPlatform/Spring/apps/deployments wybierz pozycję:
- Pisanie: pisanie wdrożenia aplikacji Microsoft Azure Spring Apps
- Usuwanie: Usuwanie wdrożenia aplikacji Usługi Azure Spring Apps
- Przeczytaj: Jak wdrażać aplikacje 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: Wymień dostępne jednostki SKU wdrażania aplikacji
W obszarze Microsoft.AppPlatform/locations wybierz pozycję:
- Inne: Sprawdź dostępność nazwy
Na liście Microsoft.AppPlatform/locations/operationResults/Spring wybierz pozycję:
- Odczyt: wynik operacji odczytu
W sekcji Microsoft.AppPlatform/locations/operationStatus/operationId wybierz:
- Odczyt: status operacji odczytu
W obszarze Microsoft.AppPlatform/skus wybierz pozycję:
- Przeczytaj: Wyświetlanie listy dostępnych jednostek 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: