Panoramica
AML AI utilizza Identity and Access Management (IAM) per controllo dell'accesso.
Puoi configurare il controllo dell'accesso per l'API Financial Services a livello di progetto. Ad esempio, puoi concedere agli sviluppatori l'accesso per elencare e recuperare tutti i set di dati di un progetto.
Per una descrizione dettagliata di IAM e delle sue funzionalità, consulta la documentazione IAM. In particolare, consulta la sezione sulla gestione dei criteri IAM.
Ogni metodo AML AI richiede che il chiamante disponga delle autorizzazioni necessarie. Per ulteriori informazioni, consulta Autorizzazioni e Ruoli.
Autorizzazioni
Questa sezione riepiloga le autorizzazioni AML AI supportate da IAM.
Autorizzazioni obbligatorie
Le seguenti tabelle elencano le autorizzazioni IAM associate ad AML AI.
Nome metodo projects.locations |
Autorizzazioni obbligatorie |
---|---|
projects.locations.get |
financialservices.locations.get sullo specifico progetto Google Cloud |
projects.locations.list |
financialservices.locations.list sullo specifico progetto Google Cloud |
Nome metodo instances |
Autorizzazioni obbligatorie |
---|---|
instances.create |
financialservices.v1instances.create nella località principale, che è una combinazione specifica di progetto Google Cloud e località dei dati |
instances.delete |
financialservices.v1instances.delete sulla risorsa dell'istanza |
instances.get |
financialservices.v1instances.get sulla risorsa dell'istanza |
instances.list |
financialservices.v1instances.list nella località principale, che è una combinazione specifica di progetto Google Cloud e località dei dati |
instances.patch |
financialservices.v1instances.update sulla risorsa dell'istanza |
instances.importRegisteredParties |
financialservices.v1instances.importRegisteredParties sulla risorsa dell'istanza |
instances.exportRegisteredParties |
financialservices.v1instances.exportRegisteredParties sulla risorsa dell'istanza |
Nome metodo instances.engineConfigs |
Autorizzazioni obbligatorie |
---|---|
instances.engineConfigs.create |
financialservices.v1engineconfigs.create sull'istanza padre |
instances.engineConfigs.delete |
financialservices.v1engineconfigs.delete nella risorsa di configurazione del motore |
instances.engineConfigs.get |
financialservices.v1engineconfigs.get nella risorsa di configurazione del motore |
instances.engineConfigs.list |
financialservices.v1engineconfigs.list sull'istanza padre |
instances.engineConfigs.patch |
financialservices.v1engineconfigs.update nella risorsa di configurazione del motore |
instances.engineConfigs.exportMetadata |
financialservices.v1engineconfigs.exportMetadata nella risorsa di configurazione del motore |
instances.engineVersions
nome del metodo |
Autorizzazioni obbligatorie |
---|---|
instances.engineVersions.get
|
financialservices.v1engineversions.get
sulla risorsa della versione del motore |
instances.engineVersions.list
|
financialservices.v1engineversions.list
sull'istanza padre |
Nome metodo instances.datasets |
Autorizzazioni obbligatorie |
---|---|
instances.datasets.create
|
financialservices.v1datasets.create
sull'istanza padre |
instances.datasets.delete
|
financialservices.v1datasets.delete
sulla risorsa del set di dati |
instances.datasets.get
|
financialservices.v1datasets.get sulla risorsa del set di dati |
instances.datasets.list
|
financialservices.v1datasets.list
sull'istanza padre |
instances.datasets.patch
|
financialservices.v1datasets.update
sulla risorsa del set di dati |
Nome metodo instances.models |
Autorizzazioni obbligatorie |
---|---|
instances.models.create |
financialservices.v1models.create sull'istanza padre |
instances.models.delete |
financialservices.v1models.delete sulla risorsa del modello |
instances.models.get |
financialservices.v1models.get sulla risorsa del modello |
instances.models.list |
financialservices.v1models.list sull'istanza padre |
instances.models.patch |
financialservices.v1models.update sulla risorsa del modello |
instances.models.exportMetadata |
financialservices.v1models.exportMetadata sulla risorsa del modello |
Nome metodo instances.backtestResults |
Autorizzazioni obbligatorie |
---|---|
instances.backtestResults.create |
financialservices.v1backtests.create sull'istanza padre |
instances.backtestResults.delete |
financialservices.v1backtests.delete nella risorsa del risultato del backtest |
instances.backtestResults.get |
financialservices.v1backtests.get nella risorsa del risultato del backtest |
instances.backtestResults.list |
financialservices.v1backtests.list sull'istanza padre |
instances.backtestResults.patch |
financialservices.v1backtests.update nella risorsa del risultato del backtest |
instances.backtestResults.exportMetadata |
financialservices.v1backtests.exportMetadata nella risorsa del risultato del backtest |
Nome metodo instances.predictionResults |
Autorizzazioni obbligatorie |
---|---|
instances.predictionResults.create |
financialservices.v1predictions.create sull'istanza padre |
instances.predictionResults.delete |
financialservices.v1predictions.delete sulla risorsa del risultato della previsione |
instances.predictionResults.get |
financialservices.v1predictions.get sulla risorsa del risultato della previsione |
instances.predictionResults.list |
financialservices.v1predictions.list sull'istanza padre |
instances.predictionResults.patch |
financialservices.v1predictions.update sulla risorsa del risultato della previsione |
instances.predictionResults.exportMetadata |
financialservices.v1predictions.exportMetadata sulla risorsa del risultato della previsione |
I seguenti metodi vengono ereditati da google.longrunning.Operations
.
Nome metodo operations |
Autorizzazioni obbligatorie |
---|---|
operations.cancel
|
financialservices.operations.cancel
sul progetto Google Cloud specifico |
operations.delete
|
financialservices.operations.delete
sul progetto Google Cloud specifico |
operations.get
|
financialservices.operations.get sullo
specifico progetto Google Cloud |
operations.list
|
financialservices.operations.list
sul progetto Google Cloud specifico |
Ruoli
Nella tabella seguente sono elencati i ruoli IAM AML AI, incluse le autorizzazioni associate a ciascun ruolo:
Ruolo IAM | Autorizzazioni |
---|---|
Visualizzatore Financial Services( Accesso in visualizzazione a tutte le risorse dell'API Financial Services. |
|
Amministratore servizi finanziari( Accesso completo a tutte le risorse dell'API Financial Services. |
|
Per ulteriori informazioni sui ruoli, consulta la pagina Riferimento ai ruoli IAM di base e predefiniti.