Le istanze del blocco note gestite dall'utente hanno un insieme specifico di ruoli Identity and Access Management (IAM). Ogni ruolo predefinito contiene un insieme di autorizzazioni.
Puoi utilizzare un criterio IAM per concedere uno o più ruoli IAM. Ogni ruolo IAM contiene le autorizzazioni che concedono l'accesso all'entità a risorse specifiche.
Le autorizzazioni IAM dei blocchi note gestiti dagli utenti ti consentono di gestire le istanze utilizzando l'API Notebooks. Ad esempio, puoi creare, eliminare e modificare le istanze dei blocchi note gestite dagli utenti. Per informazioni sulla configurazione dell'accesso a JupyterLab, vedi L'apertura di un blocco note genera un errore 403 (Vietato).
Che cos'è IAM?
Google Cloud offre IAM, che ti consente di accedere in modo granulare a specifiche risorse di Google Cloud e impedisce l'accesso indesiderato ad altre risorse. IAM consente di adottare il principio di sicurezza del privilegio minimo, in modo da concedere solo l'accesso necessario alle risorse.
IAM ti consente di controllare chi ha quale autorizzazione per quali risorse impostando i criteri IAM.
I criteri IAM concedono ruoli specifici a un'entità, concedendo autorizzazioni specifiche per l'entità. Ad esempio, per una risorsa specifica, come un progetto Google Cloud, puoi assegnare il ruolo di roles/notebooks.viewer
a un utente per consentire a quest'ultimo di visualizzare i blocchi note all'interno del progetto.
Per ulteriori informazioni, vedi Identity and Access Management.
Accesso all'interfaccia web JupyterLab di un'istanza di blocchi note gestita dall'utente
Quando crei un'istanza di blocco note gestita dall'utente, i blocchi note gestiti dagli utenti forniscono per impostazione predefinita un accesso all'account di servizio all'interfaccia web di JupyterLab. Per concedere a un utente l'accesso all'interfaccia web JupyterLab, devi concedere l'accesso all'account di servizio utilizzato dall'istanza del blocco note gestito dall'utente. Per risolvere i problemi di accesso all'interfaccia web, consulta la guida alla risoluzione dei problemi di Vertex AI.
Scopri di più sugli account di servizio e su come concedere l'accesso agli account di servizio.
Ruoli IAM predefiniti dei blocchi note gestiti dagli utenti
I blocchi note gestiti dagli utenti dispongono di ruoli IAM predefiniti che puoi assegnare alle entità. Ogni ruolo contiene un insieme di autorizzazioni adatte per un'attività specifica. Per concedere le autorizzazioni, devi impostare i criteri che concedono i ruoli a un account utente (gruppo, utente o di servizio) del tuo progetto. Con IAM, ogni metodo API nei blocchi note gestiti dagli utenti richiede che l'identità dell'utente che effettua la richiesta API disponga delle autorizzazioni appropriate per l'utilizzo della risorsa.
Oltre ai ruoli di base (visualizzatore, editor, proprietario) e ruoli personalizzati, è possibile assegnare i seguenti ruoli predefiniti dei blocchi note gestiti dall'utente alle entità.
Nella tabella seguente sono descritti i ruoli IAM dei blocchi note gestiti dagli utenti predefiniti, nonché le autorizzazioni contenute in ciascun ruolo. Ogni ruolo contiene un insieme di autorizzazioni adatte per un'attività specifica. Ad esempio,
il ruolo Visualizzatore blocchi note (roles/notebooks.viewer
) concede l'accesso in sola lettura
alla risorsa specificata.
Ruolo | Autorizzazioni |
---|---|
Amministratore blocchi note
Accesso completo a blocchi note, tutte le risorse. Risorse di livello inferiore in cui puoi concedere questo ruolo:
|
|
Amministratore di Notebooks
Accesso completo a tutte le risorse di Notebooks tramite l'API Compute. |
|
Visualizzatore legacy Notebooks
Accesso in sola lettura a tutte le risorse di Notebooks tramite l'API Compute. |
|
Esecutore blocchi note
Accesso limitato per eseguire i blocchi note pianificati. |
|
Visualizzatore blocchi note
Accesso in sola lettura a blocchi note, tutte le risorse. Risorse di livello inferiore in cui puoi concedere questo ruolo:
|
|
Passaggi successivi
- Scopri di più su IAM.
- Concedi ai ruoli di blocco note gestiti dagli utenti i ruoli IAM.
- Scopri come creare e gestire i ruoli IAM personalizzati.