AI Governance operating model
The AI Governance operating model includes the following AI Governance-specific asset types:
| Asset type | Description | Public ID |
|---|---|---|
| AI Agent | A system that uses one or more AI models to perceive its environment, make decisions, and take actions. | AIAgent |
| AI Base Model |
The foundational business concept that defines the model's purpose and governing principles, remaining constant across all technical iterations. Important This asset type is currently only available for the Azure AI Foundry integration. It will become available for other AI model integrations in future versions of Collibra. |
FoundationalAIModel |
| AI Endpoint |
The access point for external systems that provides a consistent interface while allowing for the seamless exchange of underlying deployments. |
AIEndpoint |
| AI Model Deployment |
The operational instance where a model version is assigned computational resources to execute and generate real-time outputs. |
AIModelDeployment |
| AI Model Version | A specific, immutable implementation of the model logic and parameters that serves as the audited "raw" model version before it is activated. | DeployedAIModel |
| AI Monitor | The configuration of automated tracking parameters and alerting thresholds used to observe a deployment’s real-world performance and detect deviations from expected behavior. | AIMonitor |
| AI Project |
A structured initiative that involves the development, deployment, and management of AI Models and Agents. |
AIProject |
| AI Use Case |
A specific application of artificial intelligence (AI) and AI Models trained on specific data in order to solve a business problem and deliver business value. Implementing an AI Use Case may result in automating a task, improve decision-making or develop new products and services. |
AIUseCase |
| Inference Data (asset type group) |
Groups all types of assets that can be used as inference data in the context of AI Model Deployments. By default, includes the following asset types:
|
InferenceData |
| Output Data (asset type group) | Groups all types of assets that can hold the output generated by AI Model Deployments. By default, includes the following asset types:
|
OutputData |
Other important asset types that are not specific to AI Governance include the following:
- File: Assets that represent dataset files used to fine-tune AI model versions.
- Storage Container: Assets that represent the folders containing dataset files
The following image shows the relations between the AI Governance asset types and other relevant asset types. For instructions on how to create this diagram view in your Collibra environment, see Create an AI Governance operating model diagram view, at the bottom of this topic.
Descriptions, attributes, and relation types
Click the relevant tab below to see descriptions and the out-of-the-box attributes, relation types and more, for each asset type.
The details relevant to each asset type apply also to their respective child asset types.
Description
A system that uses one or more AI models to perceive its environment, make decisions, and take actions.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| is used by AI Use Case | AI Use Case uses / is used by AI Agent | AIUseCaseUsesAIAgent |
| uses AI Model Version | AI Agent uses / is used by AI Model Version | AIAgentUsesAIModel |
| uses AI Agent | AI Agent uses / is used by AI Agent | AIAgentUsesAIAgent |
| contains Storage Container | AI Agent contains / is part of Storage Container | AIAgentContainsFileContainer |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Instructions | A set of guidelines, rules, or commands that define how an AI model, agent, or assistant should behave or respond. | Instructions |
| Description | The description of the asset. This is typically a more verbose way to describe what the asset means. | Description |
| Description from source system | The description from the source system of the asset. | DescriptionFromSourceSystem |
| Creation Date in Source | The date on which the resource was created in the source system. | CreationDateInSource |
| Tool Usage | Indicates which tools or skills the agent is allowed to use. | ToolUsage |
Domain type
AI Agent assets can be created in domains of type Technology Asset Domain.
Asset statuses
Tip For any asset type, you can configure which initial status you want assets to have when they are created. For some asset types, the Lifecycle management feature is available. This feature allows you to configure an asset status progression that represents the lifecycle stages through which assets of that type will evolve.
| Phase | Asset status | Description |
|---|---|---|
| Core phase | Under Review |
|
| Accepted |
|
|
| Retirement phase | Rejected | You can use this status for projects that have been canceled or aren’t being considered for future production. They're in storage for future reference. |
| Archived | You can use this status for projects that have been closed and are no longer in production. They are in storage for future reference. | |
| Candidate | The asset is in an initial drafting state. |
Tip For information on editing the status of an asset, go to Edit an asset.
Important This asset type is currently only available for the Azure AI Foundry integration. It will become available for other AI model integrations in future versions of Collibra.
Description
The foundational business concept that defines the model's purpose and governing principles, remaining constant across all technical iterations.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| uses AI Base Model | AI Base Model uses / is used by AI Base Model | FoundationalAIModelUsesFoundationalAIModel |
| complies to Governance Asset | Asset (AI Base Model) complies to / applies to Governance Asset (Policy) | AssetCompliesToGovernanceAsset |
| has version AI Model Version | AI Base Model has version / is version of AI Model Version | ModelHasVersion |
| used in AI Use Case | AI Use Case uses / used in AI Base Model | AIUseCaseUsesBaseModel |
| is provided by Vendor | AI Base Model is provided by / provides Vendor | BaseModelProvidedByVendor |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Description | The description of the asset. This is typically a more verbose way to describe what the asset means. |
Description |
| Creation Date in Source | The date on which the resource was created in the source system. |
CreationDateInSource |
| Retirement Date in Source | The date on which the resource was retired in the source system. | RetirementDateInSource |
| Required Content Filtering | Defines the criteria or rules that need to be applied to restrict, refine, or control the type of content generated by an AI Model. | RequiredContentFilter |
| Description from source system | The description from the source system of the asset. | DescriptionFromSourceSystem |
| Owner in Source | The owner(s) of the corresponding object in the data source. | OwnerInSource |
| Retrain Cycle | The frequency at which the asset is retrained. | RetrainCycle |
Domain type
AI Base Model assets can be created in domains of type Technology Asset Domain.
Asset statuses
| Asset status | Description |
|---|---|
| Candidate | The asset is in an initial drafting state. |
| Under Review | The stakeholders are reviewing an asset. |
| Accepted | The stewards approved an asset definition. |
| Archived | You can use this status for projects that have been closed and are no longer in production. They are in storage for future reference. |
| Rejected | You can use this status for projects that have been canceled or aren’t being considered for future production. They're in storage for future reference. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
The access point for external systems that provides a consistent interface while allowing for the seamless exchange of underlying deployments.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| exposes AI Model Deployment | AI Model Deployment is exposed through / exposes AI Endpoint | deploymentsExposedThroughEndpoint |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Access Method | Indicates what method can be used to access the data. | AccessMethod |
| Access Instructions | Instructions on how to access the data. | AccessInstructions |
| Traffic Split | Reflects how the traffic that is sent to an endpoint is split between different deployments. | TrafficSplit |
Domain type
AI Agent assets can be created in domains of type Technology Asset Domain.
Asset statuses
Tip For any asset type, you can configure which initial status you want assets to have when they are created. For some asset types, the Lifecycle management feature is available. This feature allows you to configure an asset status progression that represents the lifecycle stages through which assets of that type will evolve.
| Phase | Asset status | Description |
|---|---|---|
| Core phase | In Use | The asset is actively being used. |
| Retirement phase | Obsolete | The asset is no longer in use. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
The operational instance where a model version is assigned computational resources to execute and generate real-time outputs.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| is deployment of AI Model Version | AI Project deploys / is deployed in AI Model Version | AIProjectDeploysAIModel |
| uses Inference Data | AI Model Deployment uses / is used by Inference Data | ModelDeploymentInfersFromInferenceData |
| produces Output Data | AI Model Deployment produces / is produced by Output Data | ModelDeploymentToOutputData |
| is exposed through AI Endpoint | AI Model Deployment is exposed through / exposes AI Endpoint | DeploymentsExposedThroughEndpoint |
| is monitored by AI Monitor | AI Model Deployment is monitored by / monitors AI Monitor | DeploymentMonitoredByAIMonitor |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Description From Source System | The description from the source system of the asset. | DescriptionFromSourceSystem |
| Initiating User In Source | Shows the name of the user who initiated the creation of this resouce in the source system. We capture this as an attribute and not via responsibilities because the user who has an account in the source system may not have a Collibra user. | InitiatingUserInSource |
| Creation Date In Source | The date on which the resource was created in the source system. | CreationDateInSource |
| Modification Date In Source | The date on which the resource was modified in the source system. | ModificationDateInSource |
| Retirement Date In Source | The date on which the resource was retired in the source system. | RetirementDateInSource |
| Implemented Content Filtering | List the content filters activated on an AI Model deployment, to avoid unwanted output being generated. | ImplementedContentFilters |
| Compute Configuration | Shows the capacity and amount of resources allocated to this asset. | ComputeConfiguration |
Domain type
AI Model Deployment assets can be created in domains of type Technology Asset Domain.
Asset statuses
| Asset status | Description |
|---|---|
| In Use | The asset is actively being used. |
| Obsolete | The asset is no longer in use. |
| Missing from source | The asset is no longer available in the source. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
A specific, immutable implementation of the model logic and parameters that serves as the audited "raw" model version before it is activated.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| used in AI Use Case | AI Use Case uses / used in AI Model Version | AIUseCaseUsesAIModel |
| trained by Asset | AI Model Version trained by / trains Asset | AIModelTrainedByAsset |
| infers from Asset | AI Model Version infers from / used to infer Asset | AIModelInfersFromAsset |
| has output Asset | AI Model Version has output / provides Asset | AIModelHasOutputAsset |
| is provided by Vendor | AI Model Version is provided by / provides Vendor | AIModelProvidedByVendor |
| uses AI Model Version | AI Model Version uses / is used by AI Model Version | AIModelUsesAIModel |
| complies to Governance Asset (Policy) | AI Model Version complies to / applies to Policy | AIModelCompliesToPolicy |
| is used by AI Agent | AI Agent uses / is used by AI Model Version | AIAgentUsesAIModel |
| is deployed in AI Project | AI Model Version is deployed in / deploys AI Project | AIProjectDeploysAIModel |
| is deployment of AI Base Model | AI Model Version is deployment of / is deployed by AI Base Model | AIModelIsDeploymentOfFoundationalAIModel |
| contains Storage Container | AI Model Version contains / is part of Storage Container | AIModelContainsFileContainer |
| is deployed by AI Model Deployment | AI Model Version is deployed by / is deployment of AI Model Deployment | ModelVersionIsDeployedByModelDeployment |
| is version of AI Base Model | AI Base Model has version / is version of AI Model Version | ModelHasVersion |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Description | The description of the asset. This is typically a more verbose way to describe what the asset means. |
Description |
| Model Accuracy |
Model Accuracy refers to how well the model performs on a given task. Typically, this is defined by the proportion of correct predications made by the model. For example, if a model is used to classify emails as spam or not spam, and it classifies 90% of emails correctly, then the model accuracy is 90%. |
ModelAccuracy |
| Model Precision |
Model Precision refers to how accurate positive model predictions are. Typically, this is defined as the proportion of predictions that are correct. For example, if a model is used to classify emails as spam, and it correctly classifies 95% of emails as spam, then the model has a precision of 0.95. |
ModelPrecision |
| Mean Squared Error |
Mean Squared Error (MSE) refers to a model quality metric that measures the quality of the model’s predications. |
MeanSquaredError |
| Mean Absolute Error |
Mean Absolute Error (MAE) refers to a model quality metric that evaluates the performance of regression models. |
MeanAbsoluteError |
| Model Type |
Type of AI model. Values include: Generative AI, Classification, Regression, Computer Vision, Reinforcement Learning, and Image Classification. |
ModelType |
| Feature Importance |
Feature Importance refers to how important a feature is to a machine learning model. It helps you to understand which features contribute the most to the model’s predictions. |
FeatureImportance |
| Version | If this asset is versioned (manually or in an external system), this string represents the asset version. | Version |
| Description from source | The description from the source system of the asset. | DescriptionFromSource |
| Repository | Reference to the repository where the code behind the model is stored. | Repository |
| Required Content Filtering | Defines the criteria or rules that need to be applied to restrict, refine, or control the type of content generated by an AI Model. | RequiredContentFiltering |
| Supported Input Modalities | Specifies the fundamental types of input data the model can accept. This includes discrete categories such as text, image, audio, video, or tabular data. For multi-modal models, this attribute defines the valid combinations of these inputs (for example, text and image for a visual question answering model). | SupportedInputModalities |
| Supported Output Modalities | Specifies the fundamental types of output data the model can generate. This includes discrete categories such as text, image, audio, video, or tabular data. For multi-modal models, this attribute defines the valid combinations of these inputs (for example, text and image for a visual question answering model). | SupportedOutputModalities |
| Supported Model Customizations | Defines the available pathways for adapting the model's base capabilities to specific use cases. This attribute details the supported adaptation techniques (such as Full Fine-Tuning, Parameter-Efficient Fine-Tuning (PEFT), or Distillation) and the degree of structural flexibility allowed (for example, modular adapters or freezing specific layers). It serves as a guide for developers to understand the trade-offs between computational cost and model specialization. | SupportedModelCustomizations |
| Framework | The machine learning framework used to build the model. | Framework |
Domain type
AI Model assets can be created in domains of type Technology Asset Domain.
Asset statuses
Tip For any asset type, you can configure which initial status you want assets to have when they are created. For some asset types, the Lifecycle management feature is available. This feature allows you to configure an asset status progression that represents the lifecycle stages through which assets of that type will evolve.
| Phase | Asset status | Description |
|---|---|---|
| Core phase | Candidate | The asset is in an initial drafting state. |
| Approval Pending |
The approvers are voting for the approval of a data usage request. |
|
| Approved | The asset has been reviewed by the relevant stakeholder(s)/reviewers and was approved by them. | |
| Retirement phase | Access Granted | The requester has been granted access to the requested resources. |
| Archived |
You can use this status for projects that have been closed and are no longer in production. They are in storage for future reference. |
|
|
Rejected |
You can use this status for projects that have been canceled or aren’t being considered for future production. They are in storage for future reference. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
The configuration of automated tracking parameters and alerting thresholds used to observe a deployment’s real-world performance and detect deviations from expected behavior.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| monitors AI Model Deployment | AI Model Deployment is monitored by / monitors AI Monitor | deploymentMonitoredByAIMonitor |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Data Drift Detection | Data drift detection monitors shifts in input data distributions over time to identify when a model’s environment no longer matches its training data. This attribute type captures whether data drift detection is enabled on the AI Monitor. | DataDriftDetection |
| Prediction Drift Detection Enabled | Tracks changes in the model’s output distribution to identify shifts in prediction patterns, serving as an early warning for model decay when actual outcomes are delayed. This attribute type captures if whether prediction drift detection is enabled on the AI Monitor. | PredictionDriftDetection |
| Schedule | Defines the frequency (e.g., hourly, daily) at which a monitor analyzes data or a job is executed. | Schedule |
| Alert Configuration | Defines the threshold conditions that trigger an alert and the communication channels (for example email and Slack) used to notify stakeholders. | AlertConfiguration |
Domain type
By default, no domain types are assigned to this asset type. Therefore, you cannot create assets of this type. For information on assigning a domain type, go to Configure asset type assignments.
Asset statuses
Tip For any asset type, you can configure which initial status you want assets to have when they are created. For some asset types, the Lifecycle management feature is available. This feature allows you to configure an asset status progression that represents the lifecycle stages through which assets of that type will evolve.
| Phase | Asset status | Description |
|---|---|---|
| Core phase | In Use | The asset is actively being used. |
| Retirement phase | Obsolete | The asset is no longer in use. |
| Missing from source | The asset is no longer available in the source. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
A structured initiative that involves the development, deployment, and management of AI Models and Agents.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| is used by AI Use Case | AI Use Case uses / is used by AI Project | AIUseCaseUsesAIProject |
| deploys AI Model Version | AI Project deploys / is deployed by AI Model Version | AIProjectDeploysDeployedAIModel |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Description | The description of the asset. This is typically a more verbose way to describe what the asset means. | Description |
| Location | The location where the actual asset is stored or can be found. | Location |
| Project Id | A globally unique identifier for your project. | ProjectId |
| URL | Uniform Resource Locator, also colloquially known as web address. | Url |
Domain type
AI Project assets can be created in domains of type Technology Asset Domain.
Asset statuses
| Asset status | Description |
|---|---|
| Candidate | The asset is in an initial drafting state. |
| Under Review | The stakeholders are reviewing an asset. |
| Accepted | The stewards approved an asset definition. |
| Archived | You can use this status for projects that have been closed and are no longer in production. They are in storage for future reference. |
| Rejected | You can use this status for projects that have been canceled or aren’t being considered for future production. They're in storage for future reference. |
Tip For information on editing the status of an asset, go to Edit an asset.
Description
A specific application of artificial intelligence (AI) and AI Models trained on specific data in order to solve a business problem and deliver business value. Implementing an AI Use Case may result in automating a task, improve decision-making or develop new products and services.
Relation types
| Relation type | Head role / corole tail | Public ID |
|---|---|---|
| is assessed by Assessment Review | Asset is assessed by / assesses Assessment Review |
AssetIsAssessedByAssessmentReview |
| uses AI Model Version | AI Use Case uses / used in AI Model Version |
AIUseCaseUsesAIModel |
| infers from Asset | AI Use Case infers from / used to infer Asset |
AIUseCaseTransformsAsset |
| trained by Asset | AI Use Case trained by / trains in Asset |
AIUseCaseTrainedByAsset |
| has output Asset | AI Use Case has output / is output Asset |
AIUseCaseHasOutputAsset |
| complies to Governance Asset (Policy) | Asset complies to / applies to Policy | AiUseCaseCompliesToPolicy |
| used AI Agent | AI Use Case uses / is used by AI Agent | AIUseCaseUsesAIAgent |
| uses AI Project | AI Use Case uses / is used by AI Project | AIUseCaseUsesAIProject |
| uses AI Base Model | AI Use Case uses / used in AI Base Model | AIUseCaseUsesAIBaseModel |
Attributes
| Attribute | Description | Public ID |
|---|---|---|
| Description |
General description of the Use Case and its potential for the use of AI. |
Description |
| Use Case Application |
Indicates that the AI use case will be used by an external audience or internally by your organization. |
UseCaseApplication |
| Business Case |
Refers to the business problem you want to solve with the AI use case. It focuses on describing a concrete business problem. For example, I'm a customer support manager and my team receives too many support tickets. |
BusinessCase |
| Business Value |
Refers to how this AI use case can improve your organization. For example, reduce support tickets, bring in additional revenue, or mitigate risks. |
BusinessValue |
| Business Sponsor |
Refers to the Business Owner or Executive Sponsor of the AI Use Case in your organization. |
BusinessSponsor |
| Maintenance Cost |
Indicates the overall expected cost of running the Use Case over selected period of time. |
MaintenanceCost |
| General Purpose AI |
Refers to whether the model used in your AI use case is using a General Purpose AI (GPAI). Some regulatory frameworks may impose additional transparency and risk mitigation requirements for GPAI based systems, sometimes referred to as foundation models. For example, large language models (LLMs). |
GeneralPurposeAI |
| Third-Party Model |
Refers to the vendor of your AI model(s) and what kind of model you are using. For example, Google Vertex. |
ThirdPartyModel |
| Internal Model |
Refers to the existing or upcoming internally built model(s) your AI use case may use. |
InternalModel |
| Training Data Description |
The training or re-retraining data used to teach the AI model(s). |
TrainingDataDescription |
| Inference Data Description |
An explanation of the input or inference data the AI model(s) uses to create output data. For example, an image classification model uses images as input data and a language model uses text as input data. |
InferenceDataDescription |
| Model Output |
An explanation of the output data that the AI model(s) is expected to create. For example, classification labels, descriptions, or complex probability predictions. |
ModelOutput |
| Data Storage |
Refers to whether any data is stored, and if so, where and how the data is stored. For example, the prompts data is stored on the cloud. |
DataStorage |
| Automation Level |
The nature and degree of automation of the AI use case. For example, are decisions going to be based solely on the automated output, or is human oversight possible or planned? |
AutomationLevel |
| Model Monitoring |
Refers to how your organization will ensure the AI model is meeting accuracy and performance expectations. |
ModelMonitoring |
| Legal Approval Date |
Date your legal team approved or rejected the AI use case. |
LegalApprovalDate |
| Legal Approval Renewal Date |
Date of the expected periodical review of the Use Case’s approval. |
LegalApprovalRenewalDate |
| Legal Description of Model |
Description of the AI model provided by your legal team. This may include any legal repercussions of processing the AI model within the context of the AI use case. |
LegalModelDescription |
| Security Protocols |
Any general security protocols that may result from the implementation of the AI use case. |
SecurityProtocols |
| Data Retention Protocols |
Any data retention standards already in place or projected to be implemented for the AI use case. |
DataRetentionProtocols |
| Data Privacy Risks |
Any data privacy risks that may result from processing the AI model within the context of this AI use case and either putting it on the market for external customer use or internal use. For example, is there the risk of a data breach or misuse of data? |
DataPrivacyRisks |
| Data Privacy Risk Score | Number calculated from Risk Assessment. | DataPrivacyRiskScore |
| Intellectual Property Risks |
Inherent Intellectual Property Risks resulting from processing AI Models within this use case and placing them on the market or putting into service for own use. Examples include copyright or patent infringement. |
IntellectualPropertyRisks |
| Ethical Risks |
Any ethical risks that may result from processing the AI model within the context of this AI use case and either putting it on the market for external customer use or internal use. For example, is there the risk of a data breach or misuse of data? |
EthicalRisks |
| Other Risks |
Other Risks resulting from processing AI Models within this use case and placing them on the market or putting into service for own use. Examples can include safety and reliability, security, social risks. |
OtherRisks |
| Business Risks | A summary of the business risks associated with implementing the AI use case. For example, the expected financial loss resulting from significant disruptions to the business due to the complexity of operating the AI model. | BusinessRisks |
| Overall Risk Analysis |
Details and the result of any risk analysis performed on the AI use case. |
OverallRiskAnalysis |
| Overall Risk Rating |
Risk level calculated based on pre-defined thresholds in the default Risk Assessment. |
OverallRiskRating |
| Transparency Disclosure Requirements |
Transparency Disclosure Requirements refers to identified requirements, if any, for AI use case transparency. For example, a Transparency Declaration that requires an organization to disclose the purpose of the AI model and any data used for training purposes. |
TransparencyDisclosureRequirements |
| Protective Measures |
Any additional required or recommended actions that have been identified based on regulations, industry standards or dedicated frameworks. |
ProtectiveMeasures |
| Safeguard Effectiveness | Indicates the effectiveness of the safeguards in place. | SafeguardEffectiveness |
Domain type
AI Use Case assets can be created in domains of type Business Asset Domain.
Asset statuses
Tip For any asset type, you can configure which initial status you want assets to have when they are created. For some asset types, the Lifecycle management feature is available. This feature allows you to configure an asset status progression that represents the lifecycle stages through which assets of that type will evolve.
| Phase | Asset status | Description |
|---|---|---|
| Core phase | Ideation | You can use this status for suggestions, opportunities, or proofs of concept. |
| Development |
You can use this status to show that a review has taken place and development work has started. |
|
| Monitoring | You can use this status to show that a release has been made and monitoring is taking place for potential performance, reliability, and accuracy risks. | |
| Retirement phase | Rejected |
You can use this status for projects that have been canceled or aren’t being considered for future production. They're in storage for future reference. |
| Archived | You can use this status for projects that have been closed and are no longer in production. They are in storage for future reference. |
Tip For information on editing the status of an asset, go to Edit an asset.
Create an AI Governance operating model diagram view
You can create an AI Governance diagram view, to visualize the operating model. The following procedure describes how to quickly create a new diagram view by copying and pasting the JSON code in the diagram view text editor.
Steps
- Open the asset page.
- Click the
Diagram tab.
The diagram is shown in the default diagram view. - Click
to add a new view. - Select the Text option below the diagram view name.
The diagram view text editor is shown. - Copy the code from the Show JSON code section below and paste it in the diagram view text editor.
- Click Save.
- Edit the name and description of the diagram view as needed.
{
"nodes": [
{
"id": "AI Use Case",
"type": {
"id": "00000000-0000-0000-0000-000000031401"
},
"fields": [],
"editorSettings": {
"edgePropsExpanded": true,
"nodePropsExpanded": false
}
},
{
"id": "AI Model Version",
"type": {
"id": "00000000-0000-0000-0000-000000031402"
},
"editorSettings": {
"nodePropsExpanded": false,
"filterPropsExpanded": true
}
},
{
"id": "Vendor",
"type": {
"id": "00000000-0000-0000-0000-000000031403"
}
},
{
"id": "Assessment Review",
"type": {
"id": "00000000-0000-0000-0000-000000031305"
}
},
{
"id": "Policy",
"type": {
"id": "00000000-0000-0000-0000-000000031202"
}
},
{
"id": "Asset",
"type": {
"id": "00000000-0000-0000-0000-000000031000"
}
},
{
"id": "Asset 2",
"type": {
"id": "00000000-0000-0000-0000-000000031000"
}
},
{
"id": "Asset 3",
"type": {
"id": "00000000-0000-0000-0000-000000031000"
}
},
{
"id": "AI Agent",
"type": {
"id": "00000000-0000-0000-0000-000000031450"
}
},
{
"id": "Storage Container",
"type": {
"id": "00000000-0000-0000-0001-002900000002"
}
},
{
"id": "AI Project",
"type": {
"id": "00000000-0000-0000-0000-000000031420"
}
},
{
"id": "AI Base Model",
"type": {
"id": "00000000-0000-0000-0000-000000031422"
}
},
{
"id": "File",
"type": {
"id": "00000000-0000-0000-0000-000000031304"
}
}
],
"edges": [
{
"from": "AI Model Version",
"to": "Vendor",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007105"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "AI Model Version",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007098"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "Assessment Review",
"label": "",
"type": {
"id": "00000000-0000-0000-0000-000000007097"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "Policy",
"label": "",
"type": {
"id": "00000000-0000-0000-0000-000000007018"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "Asset 3",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007101"
},
"roleDirection": true
},
{
"from": "Policy",
"to": "AI Model Version",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007018"
},
"roleDirection": false
},
{
"from": "AI Model Version",
"to": "Asset 2",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007103"
},
"roleDirection": true
},
{
"from": "AI Model Version",
"to": "Asset",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007102"
},
"roleDirection": true
},
{
"from": "AI Model Version",
"to": "Asset 3",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007104"
},
"roleDirection": true
},
{
"from": "AI Model Version",
"to": "AI Model Version",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007106"
},
"roleDirection": false
},
{
"from": "AI Use Case",
"to": "AI Agent",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007109"
},
"roleDirection": true
},
{
"from": "AI Agent",
"to": "AI Model Version",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007108"
},
"roleDirection": true
},
{
"from": "AI Agent",
"to": "AI Agent",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007110"
},
"roleDirection": true
},
{
"from": "AI Agent",
"to": "Storage Container",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007115"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "AI Project",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007112"
},
"roleDirection": true
},
{
"from": "AI Project",
"to": "AI Model Version",
"label": "",
"style": "boxing",
"type": {
"id": "00000000-0000-0000-0000-000000007111"
},
"roleDirection": true
},
{
"from": "AI Base Model",
"to": "AI Model Version",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007113"
},
"roleDirection": false
},
{
"from": "AI Base Model",
"to": "Policy",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007018"
},
"roleDirection": true
},
{
"from": "Storage Container",
"to": "File",
"label": "",
"style": "boxing",
"type": {
"id": "00000000-0000-0000-0000-000000007060"
},
"roleDirection": true
},
{
"from": "AI Base Model",
"to": "Asset",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007117"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "Asset",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007100"
},
"roleDirection": true
},
{
"from": "AI Use Case",
"to": "Asset 2",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007099"
},
"roleDirection": true
},
{
"from": "AI Base Model",
"to": "AI Base Model",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007116"
},
"roleDirection": true
},
{
"from": "AI Model Version",
"to": "Storage Container",
"label": "",
"style": "arrow",
"type": {
"id": "00000000-0000-0000-0000-000000007102"
},
"roleDirection": true
}
],
"showOverview": false,
"enableFilters": false,
"showLabels": true,
"showFields": true,
"showLegend": false,
"showPreview": false,
"visitStrategy": "directed",
"layout": "HierarchyTopBottom",
"maxNodeLabelLength": 50,
"maxEdgeLabelLength": 30,
"layoutOptions": {
"compactGroups": false,
"componentArrangementPolicy": "topmost",
"edgeBends": true,
"edgeBundling": true,
"edgeToEdgeDistance": 5,
"minimumLayerDistance": "auto",
"nodeToEdgeDistance": 5,
"orthogonalRouting": true,
"preciseNodeHeightCalculation": true,
"recursiveGroupLayering": true,
"separateLayers": true,
"webWorkers": true,
"nodePlacer": {
"barycenterMode": true,
"breakLongSegments": true,
"groupCompactionStrategy": "none",
"nodeCompaction": false,
"straightenEdges": true
}
}
}