Amazon SageMaker Integration for AI Governance Models
You can integrate an instance of Amazon SageMaker with OneTrust to enable automatic mapping of model attributes from AWS into corresponding fields in OneTrust. This offers Data Scientists a workstream that is more efficient than manual data entry.
Overview Steps
-
Enable necessary roles with required permissions and policies
-
Create an AWS event that will get triggered when a model is created
-
Create AWS Lambda Function to send a trigger to OneTrust to create the Model record in AI Governance using Integrations
-
Run AWS Pipeline to create and register Model in a working Amazon SageMaker domain
Prerequisites
-
SageMaker studio domain enabled with the following AWS IAM policies to allow account access to SageMaker APIs:
-
AmazonSageMakerFullAccess (ensure this is also attached under Other permissions policies).
-
AmazonS3ReadOnlyAccess
-
SagemakerEMRNoAuthProductWithStudio-sageemr
-
-
SageMaker user with the execution role text (e.g. arn:aws:iam::<your-account-id>:role/)
-
Allowed access to AWS Lambda with trusted relationship
For additional guidance, see Amazon SageMaker Studio Account for ML Workflows.