AI Trust Score: Contributing factors

To calculate the AI trust score, Collibra evaluates the following factors for each supported asset type. Each factor contributes a weighted score, and the overall result is the weighted average of all active factors.

For information on configuring factor weights and score ranges, go to Edit the AI Trust Score settings. For information on interpreting and improving scores, go to Interpreting and improving the AI trust score of an asset.

Supported asset types

The AI Trust Score is calculated for the following asset types. The score calculation differs depending on the asset type.

Asset type Public ID UUID Trust score type
AI Use Case AIUseCase 00000000-0000-0000-0000-000000031401 AI Use Case trust score
AI Agent AIAgent 00000000-0000-0000-0000-000000031450 AI technical asset trust score
AI Agent Version AIAgentVersion 00000000-0000-0000-0000-000000031452 AI technical asset trust score
AI Model Version AIModel 00000000-0000-0000-0000-000000031402 AI technical asset trust score
AI Base Model FoundationalAIModel 00000000-0000-0000-0000-000000031422 AI technical asset trust score

Factor 1: Documentation

Applies to all supported asset types. This factor checks how well the asset is described and connected in the catalog, using three yes/no checks.

Check 1: Has an Owner assigned

The asset must have at least one user or group assigned with the Owner role.

Check Role (Public ID) UUID Role in Trust Score (theme)
Has an Owner assigned Owner 00000000-0000-0000-0000-000000005040

Documentation

Applies to all supported asset types. The asset must have at least one user or group assigned with the Owner role.

Check 2: Has a description

The asset must have a non-empty description attribute. For technical assets, a description imported from a source system also counts.

Attribute type Public ID UUID Notes
Description Description 00000000-0000-0000-0000-000000003114 All asset types
Description from source system DescriptionFromSourceSystem 00000000-0000-0000-0001-000500000074 Technical assets only

Note Collibra looks for a Description or a Description from source system. If either or both are present, the criterion is considered met. Having both does not carry more weight than having only one. For AI Use Case assets, only the standard Description attribute is checked; Description from source system is not used.

Check 3: Is connected to related assets

The direction of this check differs by asset type.

Asset type What is checked Public ID UUID
AI Use Case Is linked to at least one technical AI asset (AI Model Version, AI Agent, or AI Base Model)
  • AIUseCaseUsesAIModel
  • AIUseCaseUsesAIAgent
  • AIUseCaseUsesBaseModel → ModelHasVersion
  • 00000000-0000-0000-0000-000000007098
  • 00000000-0000-0000-0000-000000007109
  • 00000000-0000-0000-0000-000000077002 → 00000000-0000-0000-0000-000000077000
AI Model Version Is used by at least one AI Use Case (directly or via its parent Base Model)
  • AIUseCaseUsesAIModel (as target)
  • ModelHasVersion ← AIUseCaseUsesBaseModel
  • 00000000-0000-0000-0000-000000007098
  • 00000000-0000-0000-0000-000000077000 ← 00000000-0000-0000-0000-000000077002
AI Base Model Is used by at least one AI Use Case (directly or via one of its Model Versions)
  • AIUseCaseUsesBaseModel (as target)
  • ModelHasVersion → AIUseCaseUsesAIModel
  • 00000000-0000-0000-0000-00000007700290
  • 00000000-0000-0000-0000-000000077000 → 00000000-0000-0000-0000-000000007098
AI Agent Is used by at least one AI Use Case AIUseCaseUsesAIAgent (as target) 00000000-0000-0000-0000-000000007109
AI Agent Version The parent Agent is used by at least one AI Use Case AgentHasVersion ← AIUseCaseUsesAIAgent 00000000-0000-0000-0000-000000007206 ← 00000000-0000-0000-0000-000000007109

Factor 2: Lifecycle progress

Applies to all supported asset types. This factor measures how far the asset has progressed through its lifecycle.

If Lifecycle management is disabled for an asset type, the weight for this factor is set to 0 and it is excluded from the score entirely. Assets that transition into the Retirement lifecycle phase have their trust score cleared and no longer receive a score.

Factor 3: Risk rating

Applies to AI Use Case assets only. This factor checks the Overall Risk Rating attribute set on the AI Use Case. It reflects whether the risk has been assessed and what the outcome was.

The value is the answer to the "What is the overall risk rating of this AI use case?" question in the out-of-the-box Risks and Safeguards assessment.

Attribute type Public ID UUID
Overall Risk Rating OverallRiskRating 00000000-0000-0000-0000-000000000325

Factor 4: Data Assets

Applies to AI Use Case assets only. This factor checks whether the AI Use Case is linked to at least one data asset. Any single link of the types listed below is sufficient.

Relation type Public ID UUID
AI Use Case infers from / used to infer Asset AIUseCaseTransformsAsset 00000000-0000-0000-0000-000000007099
AI Use Case is trained by / trains Asset AIUseCaseTrainedByAsset 00000000-0000-0000-0000-000000007100
AI Use Case has output / is output Asset AIUseCaseHasOutputAsset 00000000-0000-0000-0000-000000007101

Factor 5: Linked Technology Assets

Applies to AI Use Case assets only. This factor reflects the average trust score of the technical AI assets linked to the Use Case.

Relation path Public ID UUID
AI Use Case → AI Model Version AIUseCaseUsesAIModel 00000000-0000-0000-0000-000000007098
AI Use Case → AI Agent AIUseCaseUsesAIAgent 00000000-0000-0000-0000-000000007109
AI Use Case → AI Base Model → AI Model Version AIUseCaseUsesBaseModel → ModelHasVersion 00000000-0000-0000-0000-000000077002 → 00000000-0000-0000-0000-000000077000
AI Use Case → AI Agent → AI Agent Version AIUseCaseUsesAIAgent → AgentHasVersion 00000000-0000-0000-0000-000000007109 → 00000000-0000-0000-0000-000000007206

Factor 6: Data integrity

Applies to AI Agent, AI Agent Version, AI Base Model, and AI Model Version assets. This factor evaluates how well the data used by the AI asset is governed, using two independent signals: lineage and sensitivity.

Lineage checks whether the asset is linked to data assets (training data, inference data, or output data). Sensitivity checks whether any of those linked data assets are classified with a sensitive data category (PII or Personally Identifiable Information). The evaluation logic differs by asset type.

AI Model Version

Lineage: Checks the model version directly for any of the following relation types.

Relation type Public ID UUID
AI Model Version trained by / trains Asset AIModelTrainedByAsset 00000000-0000-0000-0000-000000007102
AI Model Version infers from / used to infer Asset AIModelInfersFromAsset 00000000-0000-0000-0000-000000007103
AI Model Version has output / is output Asset AIModelHasOutputAsset 00000000-0000-0000-0000-000000007104

Sensitivity: Checks data categories reachable via the following derived relation type paths for PII classification.

Derived relation type (Public ID) Meaning
AIModelVersionInfersFromDataCategory Data category of the inference data used by the model version
AIModelVersionIsTrainedByDataCategory Data category of the training data used by the model version
AIModelVersionHasOutputDataCategory Data category of the output data produced by the model version

AI Base Model

Lineage: Checks the base model directly for the following relation type.

Relation type Public ID UUID
AI Base Model trained by (AI Governance) / trains (AI Governance) Asset FoundationalAIModelTrainedByAsset 00000000-0000-0000-0000-000000007117

Sensitivity: Checks data categories reachable via the following derived relation type paths for PII classification.

Derived relation type (Public ID) Meaning
AIBaseModelInfersFromDataCategory Data category of the inference data used by the base model
AIBaseModelIsTrainedByDataCategory Data category of the training data used by the base model
AIBaseModelHasOutputDataCategory Data category of the output data produced by the base model

AI Agent

Lineage and sensitivity are not evaluated on the agent directly. Instead, Collibra delegates to the AI Model Versions linked to the agent via the following relation type and applies the same lineage and sensitivity checks as for AI Model Version.

Relation type Public ID UUID
AI Agent uses / is used by AI Model Version AIAgentUsesAIModel 00000000-0000-0000-0000-000000007108

AI Agent Version

Lineage is evaluated using two independent sources: tool lineage and parent agent model lineage.

Tool lineage: Finds tools called by this Agent Version, then checks those tools for data links.

Relation type Public ID UUID
AI Agent Version calls / is called by Tool AgentVersionCallsTool 00000000-0000-0000-0000-000000007207
AI Agent Tool can read inference data / inference data is read by AI Agent Tool AIAgentToolCanReadInferenceData 00000000-0000-0000-0000-000000007211
AI Agent Tool can manipulate output data / output data is manipulated by AI Agent Tool AIAgentToolCanManipulateOutputData 00000000-0000-0000-0000-000000007212

Parent agent model lineage: Walks up via AgentHasVersion (00000000-0000-0000-0000-000000007206) to the parent AI Agent, then to its AI Model Versions, then checks the same lineage relation types as AI Model Version.

Note Sensitivity is only evaluated from the parent AI Agent's model versions (same PII check as AI Model Version). Tools are not checked for sensitivity.