Questa pagina descrive come controllare l'accesso e le autorizzazioni di CTS utilizzando Identity and Access Management (IAM).
Panoramica
La piattaforma Google Cloud offre Identity and Access Management (IAM), che ti consente di concedere accesso più granulare a risorse specifiche della piattaforma Google Cloud e di impedire l'accesso indesiderato ad altre risorse. Questa pagina descrive i ruoli e le autorizzazioni IAM di Cloud Talent Solution. Per una descrizione dettagliata di IAM della piattaforma Google Cloud, consulta la documentazione di IAM.
CTS fornisce un insieme di ruoli predefiniti progettati per aiutarti a controllare facilmente l'accesso alle risorse CTS. Puoi anche creare i tuoi ruoli personalizzati, se i ruoli predefiniti non forniscono gli insiemi di autorizzazioni di cui hai bisogno. Inoltre, sono ancora disponibili i ruoli di base precedenti (Editor, Visualizzatore e Proprietario), anche se non offrono lo stesso controllo granulare dei ruoli CTS. In particolare, i ruoli di base forniscono accesso alle risorse della piattaforma Google Cloud anziché solo a quelle di CTS. Per ulteriori informazioni, consulta la documentazione relativa ai ruoli di base.
La tabella seguente illustra i ruoli predefiniti disponibili per la Ricerca di lavoro.
Ruolo | Descrizione |
---|---|
Amministratore | Consente agli utenti di accedere solo agli strumenti di gestione della piattaforma Google Cloud. |
jobsEditor | Consente agli utenti di Ricerca di lavoro di creare, modificare o eliminare contenuti relativi a offerte di lavoro o aziende. |
jobsViewer | Consente l'accesso in sola lettura ai contenuti di offerte di lavoro o aziende nella Ricerca di lavoro. |
Ruoli predefiniti
CTS fornisce ruoli predefiniti che puoi utilizzare per fornire alle entità autorizzazioni più granulari. Il ruolo concesso a un'entità controlla le azioni che può eseguire. Le entità possono essere persone fisiche, gruppi o account di servizio.
Puoi concedere più ruoli alla stessa entità e puoi modificare i ruoli concessi a un'entità in qualsiasi momento, a condizione di disporre delle autorizzazioni necessarie.
I ruoli più ampi includono quelli definiti in modo più limitato. Ad esempio, il ruolo jobsEditor include tutte le autorizzazioni del ruolo jobsViewer, oltre alle autorizzazioni aggiuntive del ruolo jobsEditor.
I ruoli di base (Proprietario, Editor e Visualizzatore) forniscono autorizzazioni per tutta la piattaforma Google Cloud. I ruoli specifici di CTS forniscono solo autorizzazioni CTS, ad eccezione delle seguenti autorizzazioni Google Cloud, necessarie per l'utilizzo generale di Google Cloud:
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.list
serviceusage.services.get
La seguente tabella elenca i ruoli predefiniti disponibili per CTS, insieme alle relative autorizzazioni:
Ruolo | Nome | Autorizzazioni CTS | Descrizione |
---|---|---|---|
roles/owner |
Proprietario | cloudjobdiscovery.* |
Accesso e controllo completi per tutte le risorse della piattaforma Google Cloud; gestione dell'accesso degli utenti e configurazione della fatturazione per un progetto. |
roles/editor |
Editor | Tutte le autorizzazioni cloudjobdiscovery tranne:cloudjobdiscovery.tools.* iam.serviceAccounts.list | Accesso in lettura/scrittura a tutte le risorse di Google Cloud e CTS tranne la possibilità di modificare le autorizzazioni e la fatturazione. |
roles/viewer |
Visualizzatore |
cloudjobdiscovery.*.get cloudjobdiscovery.*.list cloudjobdiscovery.*.search resourcemanager.projects.get resourcemanager.projects.list |
Accesso in sola lettura a tutte le risorse Google Cloud, incluse le risorse di Cloud Talent Solution. |
roles/cloudjobdiscovery.admin |
Cloud Talent Solution Admin |
cloudjobdiscovery.tools.* iam.serviceAccounts.list resourcemanager.projects.get resourcemanager.projects.list |
Accesso agli strumenti self-service di Cloud Talent Solution. |
roles/cloudjobdiscovery.jobsEditor |
Editor di ricerca di lavoro |
cloudjobdiscovery.companies.* cloudjobdiscovery.events.* cloudjobdiscovery.jobs.* resourcemanager.projects.list resourcemanager.projects.get |
Accesso in scrittura a tutti i dati di Ricerca di lavoro. |
roles/cloudjobdiscovery.jobsViewer |
Visualizzatore Ricerca di impiego |
cloudjobdiscovery.companies.get cloudjobdiscovery.companies.list cloudjobdiscovery.jobs.get cloudjobdiscovery.jobs.search resourcemanager.projects.get resourcemanager.projects.list |
Accesso di sola lettura a tutte le risorse di Ricerca di lavoro. |
Gestione di IAM CTS
Puoi ottenere e impostare i criteri e i ruoli IAM utilizzando la console della piattaforma Google Cloud, i metodi dell'API IAM o le API Cloud Talent Solution stesse. Per ulteriori informazioni, consulta Concedere, modificare e revocare l'accesso.
Passaggi successivi
- Scopri come concedere e revocare l'accesso.
- Scopri di più su IAM.
- Scopri di più sui ruoli di base.
- Scopri di più sui ruoli personalizzati.