Utilizzo dell'account di servizio App Engine predefinito

Dopo aver creato un'applicazione App Engine, viene creato l'account di servizio predefinito di App Engine e utilizzato come identità dell'app App Engine. L'account di servizio predefinito di App Engine viene associato al progetto Cloud ed esegue le attività per conto delle app in esecuzione in App Engine.

Per impostazione predefinita, l'account di servizio predefinito di App Engine ha il ruolo Editor nel progetto. Ciò significa che qualsiasi account utente con autorizzazioni sufficienti per eseguire il deployment delle modifiche al progetto cloud può anche eseguire codice con accesso in lettura/scrittura a tutte le risorse all'interno del progetto.

Modifica delle autorizzazioni dell'account di servizio

Puoi modificare le autorizzazioni per i tuoi account di servizio in Cloud Console. Ad esempio, puoi eseguire il downgrade delle autorizzazioni utilizzate dall'account di servizio predefinito di App Engine cambiando il relativo ruolo da Editor a uno o più ruoli che meglio rappresentano le esigenze di accesso della tua applicazione App Engine.

Per modificare le autorizzazioni per gli account di servizio:

  1. Apri Cloud Console:

    Vai alla pagina Autorizzazioni

  2. Nell'elenco Entità, individua l'ID dell'account di servizio predefinito di App Engine.

    L'account di servizio predefinito di App Engine utilizza l'ID:
    YOUR_PROJECT_ID@appspot.gserviceaccount.com

  3. Puoi quindi utilizzare il menu a discesa per modificare i ruoli assegnati all'account di servizio.

Utilizzo dell'account di servizio predefinito

La tua app App Engine utilizza le credenziali dell'account di servizio App Engine per impostazione predefinita. Per ulteriori informazioni, consulta la pagina Concedere l'accesso ai servizi cloud alla tua app.

Ripristino di un account di servizio predefinito eliminato

Se elimini il tuo account di servizio predefinito App Engine, l'applicazione App Engine potrebbe smettere di funzionare e perdere l'accesso ad altri servizi Google Cloud, come Datastore.

Puoi ripristinare gli account di servizio predefiniti di App Engine che sono stati eliminati negli ultimi 30 giorni seguendo la procedura per annullare l'eliminazione di un account di servizio.

Ulteriori informazioni sugli account di servizio