Vertex AI
Google Cloud · organizations/123456789012 Google · Cloud AI platform · audit serviceName aiplatform.googleapis.com
Policy · none set
Policy changes re-score this app on the next sync, which starts right away.
Finding · Open
Risk score
67
High
People
7
Principals in Cloud Audit Logs
Audit entries
55
47 invocations · 5 denied · 30 days
First seen
Aug 20, 2026
Last seen 18 h ago
gcpdenied-attemptsbuildersinvocationsservice-account-heavytuned-modelsnotebooksmany-projects
Next steps
Recommended actions
- 015 calls were denied by IAM. People are trying to reach Vertex AI; grant it through a reviewed role or add an organization policy restricting the service so the attempts stop.
- 02Tuned models or custom training jobs exist. Confirm what data trained them, that the source bucket is classified, and that model artifacts are not shared across projects.
- 03Notebook instances or runtimes exist. Check that they run without external IPs and inside a VPC Service Controls perimeter so datasets loaded into them cannot leave.
- 04Vertex AI is active in 6 projects. Consolidate AI work into a small set of governed projects with an owner, or use organization policies to restrict which projects may enable it.
Billing · Google Cloud
What it costs
Last 30 days
$2,827
Previous 30
$2,411
Change
+17%
06-1609-13
contoso-ml-prod $2,116 · contoso-app-dev $712
Google Cloud (demo) · organizations/123456789012
In Google Cloud
08-1609-14
data access logs on47 invocations2 service accounts
Principals
| Principal | Type | Entries | Denied |
|---|---|---|---|
| [email protected] | service account | 25 | 0 |
| [email protected] | user | 12 | 0 |
| [email protected] | service account | 10 | 0 |
| [email protected] | user | 4 | 4 |
| [email protected] | user | 2 | 0 |
| [email protected] | user | 1 | 0 |
| [email protected] | user | 1 | 1 |
Top methods
PredictionService.GenerateContent41
PredictionService.Predict10
EndpointService.DeployModel1
GenAiTuningService.CreateTuningJob1
NotebookService.CreateNotebookRuntime1
ModelService.UploadModel1
Projects
contoso-ml-prod28 entries
contoso-app-dev25 entries
contoso-sandbox2 entries
contoso-marketingAPI enabled
contoso-data-lakeAPI enabled
contoso-legacy-crmAPI enabled
Resources
| Type | Name | Project |
|---|---|---|
| Endpoint | churn-endpoint | contoso-ml-prod |
| Modeltuned | gemini-hr-tuned | contoso-ml-prod |
| TuningJob | hr-policy-tuning | contoso-ml-prod |
| NotebookRuntime | dave-colab | contoso-sandbox |
Who
People
Identifiers come from device telemetry and proxy logs, so they may be account names rather than full directory entries.
| Person | Department | Source | Sign-ins · 30 d | Granted |
|---|---|---|---|---|
chat-backend (service account) | n/a | Google Cloud principal | 0 | No direct grant |
| n/a | Google Cloud principal | 0 | No direct grant | |
| n/a | Google Cloud principal | 0 | No direct grant | |
| n/a | Google Cloud principal | 0 | No direct grant | |
| n/a | Google Cloud principal | 0 | No direct grant | |
| n/a | Google Cloud principal | 0 | No direct grant | |
scoring-job (service account) | n/a | Google Cloud principal | 0 | No direct grant |
Why
Evidence
- audit_activity · Sep 13, 2026Google Cloud (demo): Vertex AI, 55 audit entries by 7 principals, 3 write, 47 invocations, 5 denied, 4 resources, API enabled in 6 projects in 30 days across 6 projects
Detail
{ "scopes": [ "organizations/123456789012" ], "services": [ "aiplatform.googleapis.com" ], "topMethods": [ { "name": "PredictionService.GenerateContent", "count": 41 }, { "name": "PredictionService.Predict", "count": 10 }, { "name": "EndpointService.DeployModel", "count": 1 }, { "name": "GenAiTuningService.CreateTuningJob", "count": 1 }, { "name": "NotebookService.CreateNotebookRuntime", "count": 1 }, { "name": "ModelService.UploadModel", "count": 1 } ], "dataAccessLogging": true } - permission_denied · Sep 11, 2026[email protected] was denied GenerateContent in contoso-ml-prod
Detail
{ "method": "google.cloud.aiplatform.v1.PredictionService.GenerateContent", "project": "contoso-ml-prod" } - permission_denied · Sep 10, 2026[email protected] was denied GenerateContent in contoso-ml-prod
Detail
{ "method": "google.cloud.aiplatform.v1.PredictionService.GenerateContent", "project": "contoso-ml-prod" } - permission_denied · Sep 9, 2026[email protected] was denied GenerateContent in contoso-ml-prod
Detail
{ "method": "google.cloud.aiplatform.v1.PredictionService.GenerateContent", "project": "contoso-ml-prod" } - permission_denied · Sep 8, 2026[email protected] was denied GenerateContent in contoso-ml-prod
Detail
{ "method": "google.cloud.aiplatform.v1.PredictionService.GenerateContent", "project": "contoso-ml-prod" } - permission_denied · Sep 10, 2026[email protected] was denied UploadModel in contoso-sandbox
Detail
{ "method": "google.cloud.aiplatform.v1.ModelService.UploadModel", "project": "contoso-sandbox" } - endpointEndpoint 'churn-endpoint' in contoso-ml-prod (us-central1)
Detail
{ "name": "//aiplatform.googleapis.com/projects/contoso-ml-prod/locations/us-central1/endpoints/1234", "state": null } - modelModel 'gemini-hr-tuned' in contoso-ml-prod (us-central1)
Detail
{ "name": "//aiplatform.googleapis.com/projects/contoso-ml-prod/locations/us-central1/models/5678", "tuned": true, "baseModel": "gemini-1.5-flash" } - tuningjobTuningJob 'hr-policy-tuning' in contoso-ml-prod (us-central1)
Detail
{ "name": "//aiplatform.googleapis.com/projects/contoso-ml-prod/locations/us-central1/tuningJobs/9012", "state": "JOB_STATE_SUCCEEDED" } - notebookruntimeNotebookRuntime 'dave-colab' in contoso-sandbox (us-central1)
Detail
{ "name": "//aiplatform.googleapis.com/projects/contoso-sandbox/locations/us-central1/notebookRuntimes/3456", "state": "RUNNING" } - api_enabledaiplatform.googleapis.com enabled in contoso-ml-prod
Detail
{ "project": "contoso-ml-prod" } - api_enabledaiplatform.googleapis.com enabled in contoso-app-dev
Detail
{ "project": "contoso-app-dev" } - api_enabledaiplatform.googleapis.com enabled in contoso-sandbox
Detail
{ "project": "contoso-sandbox" } - api_enabledaiplatform.googleapis.com enabled in contoso-marketing
Detail
{ "project": "contoso-marketing" } - api_enabledaiplatform.googleapis.com enabled in contoso-data-lake
Detail
{ "project": "contoso-data-lake" } - api_enabledaiplatform.googleapis.com enabled in contoso-legacy-crm
Detail
{ "project": "contoso-legacy-crm" }