Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nota
I piani Basic, Standard ed Enterprise sono entrati in un periodo di ritiro il 17 marzo 2025. Per altre informazioni, vedere l'annuncio di ritiro di Azure Spring Apps.
Il piano Standard a consumo e dedicato è entrato in fase di ritiro il 30 settembre 2024, con un arresto completo entro la fine di marzo 2025. Per altre informazioni, vedere Eseguire la migrazione del piano di consumo e dedicato di Azure Spring Apps Standard ad App contenitore di Azure.
Questo articolo si applica a:✅ Basic/Standard ✅ Enterprise
Questo articolo illustra come creare ruoli personalizzati che delegano le autorizzazioni alle risorse di Azure Spring Apps. I ruoli personalizzati estendono i ruoli predefiniti di Azure con varie autorizzazioni standard.
Verranno implementati i ruoli personalizzati seguenti.
Ruolo sviluppatore:
- Distribuire
- Test
- Riavviare le app
- Applicare e apportare modifiche alle configurazioni dell'app nel repository Git
- Ottenere flussi di log
Ruolo Di tecnico DevOps:
- Creare, leggere, aggiornare ed eliminare tutti gli elementi in Azure Spring Apps
Ops - Ruolo di progettazione dell'affidabilità del sito:
- Riavviare le app
- Ottenere flussi di log
- Non è possibile apportare modifiche alle app o alle configurazioni
Ruolo Azure Pipelines, Jenkins e GitHub Actions:
- Eseguire operazioni di creazione, lettura, aggiornamento ed eliminazione
- Usare i modelli Terraform o ARM per creare e configurare tutti gli elementi in App e app Di Azure Spring all'interno di un'istanza del servizio: Azure Pipelines, Jenkins e GitHub Actions
Definire il ruolo Sviluppatore
Il ruolo Sviluppatore include le autorizzazioni per riavviare le app e visualizzare i flussi di log. Questo ruolo non può apportare modifiche alle app o alle configurazioni.
Nella portale di Azure aprire la sottoscrizione in cui si vuole assegnare il ruolo personalizzato.
Aprire Controllo di accesso (IAM).
Selezionare Aggiungi.
Selezionare Aggiungi ruolo personalizzato.
Selezionare Next (Avanti):
Selezionare Aggiungi autorizzazioni:
Nella casella di ricerca cercare Microsoft.app. Selezionare Microsoft Azure Spring Apps:
Selezionare le autorizzazioni per il ruolo Sviluppatore.
In Microsoft.AppPlatform/Spring selezionare:
- Scrivi: Crea o aggiorna l'istanza del servizio Azure Spring Apps
- Lettura: Ottenere l'istanza del servizio Azure Spring Apps
- Altro: elencare le chiavi di test dell'istanza del servizio Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices selezionare:
- Leggi: Servizi di compilazione di Microsoft Azure Spring Apps
- Altro: ottenere un URL di caricamento in App Azure Spring
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build selezionare:
- Lettura: Leggere i build di Microsoft Azure Spring Apps
- Scrittura: Scrivere i build di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build/results selezionare:
- Lettura: Leggere i risultati del build di Microsoft Azure Spring Apps
- Altro: ottenere uno URL del file di registro in Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders selezionare:
- Lettura: Leggere i builder di Microsoft Azure Spring Apps
- Scrittura: Scrivere i builder di Microsoft Azure Spring Apps
- Elimina: eliminare i generatori di app Spring di Microsoft Azure
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings selezionare:
- Letture: Leggere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Scrittura: Scrivere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Elimina: Elimina BuildpackBinding di Microsoft Azure Spring Apps Builder
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks selezionare:
- Leggi: Scopri i buildpack di Microsoft Azure Spring Apps supportati
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedStacks selezionare:
- Lettura: Leggere gli stack supportati di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps selezionare:
- Leggi: l'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL di caricamento delle risorse dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/bindings selezionare:
- Lettura: Leggere l'associazione dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/deployments selezionare:
- Scrittura: Scrivere la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Leggi: Distribuzione delle applicazioni in Microsoft Azure Spring Apps
- Altro: avviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: Arrestare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: riavviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL del file di log della distribuzione delle applicazioni di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/domains selezionare:
- Lettura: Leggere il dominio personalizzato dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/certificates selezionare:
- Lettura: Leggere il certificato di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/locations/operationResults/Spring selezionare:
- Lettura : Risultato dell'operazione di lettura
In Microsoft.AppPlatform/locations/operationStatus/operationId selezionare:
- Lettura: Lettura dello stato dell'operazione
Selezionare Aggiungi.
Esaminare le autorizzazioni.
Seleziona Rivedi e crea.
Definire il ruolo DevOps Engineer
Questa procedura definisce un ruolo con autorizzazioni per distribuire, testare e riavviare le app di Azure Spring Apps.
Ripetere i passaggi da 1 a 4 nella procedura per aggiungere il ruolo Sviluppatore.
Selezionare le autorizzazioni per il ruolo DevOps Engineer:
In Microsoft.AppPlatform/Spring selezionare:
- Scrivere: crea o aggiorna un'istanza del servizio di Azure Spring Apps
- Elimina: eliminare l'istanza del servizio Azure Spring Apps
- Lettura: Ottenere l'istanza del servizio Azure Spring Apps
- Altro: abilitare l'endpoint di test dell'istanza del servizio Azure Spring Apps
- Altro: disabilitare l'endpoint di test dell'istanza del servizio Azure Spring Apps
- Altro: elencare le chiavi di test dell'istanza del servizio Azure Spring Apps
- Altro: rigenerare la chiave di test dell'istanza del servizio Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices selezionare:
- Leggi i servizi di build di Microsoft Azure Spring Apps
- Altro: ottenere un URL di caricamento in App Azure Spring
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/agentPools selezionare:
- Lettura: Leggere i pool di agenti Microsoft Azure Spring Apps
- Scrittura: Scrivere i pool di agenti di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build selezionare:
- Lettura: Leggere i build di Microsoft Azure Spring Apps
- Scrittura: Scrivere i build di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build/results selezionare:
- Leggi: risultati di build di Microsoft Azure Spring Apps
- Altro: ottenere un URL del file di registro in Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders selezionare:
- Leggi: Generatori di app Spring di Microsoft Azure
- Scrittura: Scrivere i builder di Microsoft Azure Spring Apps
- Elimina: eliminare i generatori di app Spring di Microsoft Azure
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings selezionare:
- Letture: Leggere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Scrittura: Scrivere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Elimina: Elimina BuildpackBinding di Microsoft Azure Spring Apps Builder
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks selezionare:
- Lettura: Leggere i buildpack supportati di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedStacks selezionare:
- Leggi gli stack supportati di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps selezionare:
- Scrittura: scrivere un'applicazione Microsoft Azure Spring Apps
- Elimina: eliminare l'applicazione Microsoft Azure Spring Apps
- Lettura: Leggere l'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL di caricamento delle risorse dell'applicazione Microsoft Azure Spring Apps
- Altro: convalidare il dominio personalizzato dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/bindings selezionare:
- Scrittura: Scrivere l'associazione dell'applicazione Microsoft Azure Spring Apps
- Eliminazione: eliminare l'associazione dell'applicazione Microsoft Azure Spring Apps
- Lettura: Leggere l'associazione dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/deployments selezionare:
- Scrittura: Scrivere la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Elimina: eliminare la distribuzione dell'applicazione Azure Spring Apps
- Leggi: La distribuzione delle applicazioni in Microsoft Azure Spring Apps
- Altro: avviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: Arrestare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: riavviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL del file di log della distribuzione delle applicazioni di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/deployments/skus selezionare:
- Leggi: elenca i codici SKU disponibili per la distribuzione dell'applicazione
In Microsoft.AppPlatform/locations selezionare:
- Altro: verificare la disponibilità del nome
In Microsoft.AppPlatform/locations/operationResults/Spring seleziona:
- Lettura : Risultato dell'operazione di lettura
In Microsoft.AppPlatform/locations/operationStatus/operationId selezionare:
- Lettura: Lettura dello stato dell'operazione
In Microsoft.AppPlatform/skus selezionare:
- Lettura: Elencare gli SKU disponibili
Selezionare Aggiungi.
Esaminare le autorizzazioni.
Seleziona Rivedi e crea.
Definire il ruolo di Ops - Site Reliability Engineering
Questa procedura definisce un ruolo con autorizzazioni per distribuire, testare e riavviare le app di Azure Spring Apps.
Ripetere i passaggi da 1 a 4 dalla procedura per aggiungere il ruolo Sviluppatore.
Selezionare le autorizzazioni per il ruolo Ops - Site Reliability Engineering:
In Microsoft.AppPlatform/Spring selezionare:
- Lettura: Ottenere l'istanza del servizio Azure Spring Apps
- Altro: elencare le chiavi di test dell'istanza del servizio Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps selezionare:
- Lettura: Leggere l'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/apps/deployments selezionare:
- Leggete la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: avviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: Arrestare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: riavviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/locations/operationResults/Spring selezionare:
- Lettura : Risultato dell'operazione di lettura
In Microsoft.AppPlatform/locations/operationStatus/operationId selezionare:
- Lettura: Lettura dello stato dell'operazione
Selezionare Aggiungi.
Esaminare le autorizzazioni.
Seleziona Rivedi e crea.
Definire il ruolo Azure Pipelines/Jenkins/GitHub Actions
Questo ruolo può creare e configurare tutto in Azure Spring Apps e applicazioni con un'istanza di servizio. Questo ruolo è per il rilascio o la distribuzione del codice.
Ripetere i passaggi da 1 a 4 dalla procedura per aggiungere il ruolo Sviluppatore.
Aprire le opzioni Autorizzazioni .
Selezionare le autorizzazioni per il ruolo Azure Pipelines/Jenkins/GitHub Actions:
In Microsoft.AppPlatform/Spring selezionare:
- Scrivi: crea o aggiorna l'istanza del servizio Azure Spring Apps
- Elimina: eliminare l'istanza del servizio Azure Spring Apps
- Lettura: Ottenere l'istanza del servizio Azure Spring Apps
- Altro: abilitare l'endpoint di test dell'istanza del servizio Azure Spring Apps
- Altro: disabilitare l'endpoint di test dell'istanza del servizio Azure Spring Apps
- Altro: elencare le chiavi di test dell'istanza del servizio Azure Spring Apps
- Altro: rigenerare la chiave di test dell'istanza del servizio Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices selezionare:
- Leggi: Servizi di build di Microsoft Azure Spring Apps
- Altro: ottenere un URL di caricamento in App Azure Spring
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build selezionare:
- Lettura: Leggere i build di Microsoft Azure Spring Apps
- Scrittura: Scrivere i build di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/build/results selezionare:
- Leggi: Risultati del build di Microsoft Azure Spring Apps
- Altro: ottenere uno URL del file di registro in Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders selezionare:
- Lettura: Leggere i builder di Microsoft Azure Spring Apps
- Scrittura: Scrivere i builder di Microsoft Azure Spring Apps
- Elimina: eliminare i generatori di app Spring di Microsoft Azure
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/builders/buildpackBindings selezionare:
- Letture: Leggere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Scrittura: Scrivere BuildpackBinding dei builder di Microsoft Azure Spring Apps
- Cancella: Cancella BuildpackBinding di Microsoft Azure Spring Apps Builder
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedBuildpacks selezionare:
- Lettura: Leggere i buildpack supportati di Microsoft Azure Spring Apps
(solo per il piano Enterprise) In Microsoft.AppPlatform/Spring/buildServices/supportedStacks selezionare:
- Lettura: Leggere gli stack supportati di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps selezionare:
- Scrittura: scrivere un'applicazione Microsoft Azure Spring Apps
- Elimina: eliminare l'applicazione Microsoft Azure Spring Apps
- Lettura: Leggere l'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL di caricamento delle risorse dell'applicazione Microsoft Azure Spring Apps
- Altro: convalidare il dominio personalizzato dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/bindings selezionare:
- Scrittura: Scrivere l'associazione dell'applicazione Microsoft Azure Spring Apps
- Elimina: elimina l'associazione all'applicazione di Microsoft Azure Spring Apps
- Lettura: Leggere l'associazione dell'applicazione Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/deployments selezionare:
- Scrittura: Scrivere la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Elimina: eliminare la distribuzione dell'applicazione Azure Spring Apps
- Lettura: Leggere la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: avviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: Arrestare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: riavviare la distribuzione dell'applicazione Microsoft Azure Spring Apps
- Altro: ottenere l'URL del file di log della distribuzione delle applicazioni di Microsoft Azure Spring Apps
In Microsoft.AppPlatform/Spring/apps/deployments/skus selezionare:
- Lettura: Elencare gli SKU disponibili per la distribuzione dell'applicazione
In Microsoft.AppPlatform/locations selezionare:
- Altro: verificare la disponibilità del nome
In Microsoft.AppPlatform/locations/operationResults/Spring selezionare:
- Lettura : Risultato dell'operazione di lettura
In Microsoft.AppPlatform/locations/operationStatus/operationId selezionare:
- Lettura: Lettura dello stato dell'operazione
In Microsoft.AppPlatform/skus selezionare:
- Lettura: Elencare gli SKU disponibili
Selezionare Aggiungi.
Esaminare le autorizzazioni.
Seleziona Rivedi e crea.
Passaggi successivi
Per altre informazioni sui tre metodi che definiscono autorizzazioni personalizzate, vedere: