Google Vertex Integration for AI Governance Models
You can integrate an instance of Google's Vertex AI with OneTrust to enable automatic mapping of model attributes (name, description, and version) from Google Cloud Platform into corresponding fields in OneTrust. This offers Data Scientists a workstream that is more efficient than manual data entry.
Prerequisites
Roles
-
Eventarc Event Receiver (with eventarc.events.receiveEvent and eventarc.events.receiveAuditLogWritten)
-
Vertex AI Viewer
Permissions
Enable the following in Audit Logs:
-
Admin Read
-
Data Read
-
Data Write for Cloud AutoML API
APIs
-
Vertex AI API
-
Cloud AutoML API
-
Compute Engine API
-
Cloud Monitoring API
-
Cloud Logging API
-
Cloud Functions API
-
Cloud Run Admin API
-
Eventarc API
-
Cloud Build API
-
AI Platform Training & Prediction API
-
Serverless VPC Access API
-
And any other APIs that may be needed based on customer roles accessibility during the configuration and execution of the Cloud Function, if not already enabled.
To create a new project
- Go to the Google Cloud Platform console.
- Click the Create Project button.
- Enter a unique name for the new project.
- Click the Create button.
To enable Vertex AI API
- Go to the Google Cloud Platform console.
- Search for the Vertex AI API.
- Click the Enable button.
To set up cloud function
To create the integration
To create a new model in Vertex AI
- In the Google Cloud Platform console, navigate to the Vertex AI screen.
- Click the Model Registry tab.
- Click the Create Model button.
- Enter a unique name for the new model.
- Select a model type.
- Click the Create button.