- Overview
- Getting Started
- Quick Start Guide
- Core Concepts
- Users
- Models
- Creating a Model
- Model Card
- Creating a Release
- Uploading Files
- Uploading Images
- Model Templating
- Data Cards
- Creating a Data Card
- Managing Data Cards
- Using a Model
- Browsing the Marketplace
- Requesting Access
- Using a Pushed Docker Image
- Downloading Files
- Reviews
- Understanding Reviews
- Reviewing
- Reviewing a Release
- Reviewing an Access Request
- Reviewing a Model Card Lifecycle
- Review Outcomes
- Security Scanning
- File Scanning
- Image Scanning
- Inferencing
- Creating an Inference Service
- Managing Inference Services
- Model Mirroring
- Creating a Mirrored Model
- Editing a Mirrored Model Card
- Untrusted Models
- Untrusted Models
- Deletion
- Deleting a File
- Deleting a Model
- Soft Deletion
- Programmatic Access
- Authentication
- Personal Access Tokens
- Python Client
- OpenAPI Reference
- Webhooks
- Administration
- Getting Started
- Deployment Architecture
- App Configuration
- Model Lifecycle Configuration
- Schemas
- Understanding Schemas
- Create a Schema
- Upload a Schema
- Schema Migrations
- Review Roles
- Managing Review Roles
- Assigning Roles to Schemas
- Federation
- Peer Integration
- Microservices
- Artefact Scanners
- Helm
- Basic Usage
- Configuration
- Isolated Environments
- Migrations
- Bailo v0.4
- Bailo v2.0
- DataBase Scripts
- Reference
- Glossary
- Roles & Permissions
- Troubleshooting & FAQ
Managing Data Cards
Once a data card has been created, you can edit its content, view its version history, manage collaborators, and link it to models.
Common questions this page answers:
- How do I edit a data card?
- How do I add collaborators to a data card?
- Can I change the schema on a data card?
- How do I link a data card to a model?
Editing a data card
Edit a data card by navigating to it and using the Edit data card button:
- Navigate to the data card page
- The Overview tab shows the current content
- Click Edit data card and edit any section of the data card form
- Click Save to create a new version
Viewing version history
Every edit creates a new version, and you can view the full history to track changes over time:
- Open the data card page
- Navigate to the version history
- Select a previous version to view what the data card looked like at that point in time
This is useful for tracking how documentation has evolved and understanding what changed between versions.
Managing collaborators
Add users or groups as collaborators with specific roles to control access to the data card:
- Navigate to the Settings tab on the data card page
- Under Access, search for users or groups to add as collaborators
- Assign an appropriate role:
- Owner: Full control, including editing and deleting the data card
- Contributor: Can edit the data card content
- Consumer: Can view the data card
Changing the schema
Schema changes are managed through administrator-created migration plans rather than direct switching.
It is not possible to directly switch the schema used by a data card, however it is possible for a newer schema to be published by the Bailo administrators (for example, if your organisation has updated its data governance requirements). See Schema Migrations for further details. Note that changing schemas may require you to re-enter some information if the new schema has different fields.
Linking data cards to models
Data cards and models can reference each other to maintain traceability between datasets and the models trained on them. When filling in a model card, look for fields that allow you to reference related data cards.
Using the Python client
Use the Bailo Python client to retrieve and update data cards programmatically:
from bailo import Client, Datacard
client = Client("https://your-bailo-instance.com")
# Get an existing data card
data_card = Datacard.from_id(client=client, data_card_id="my-data-card-id")
# Update metadata
data_card.update_data_card(metadata={"overview": {"tags": ["updated"]}})
# Get the current data card content
card = data_card.data_card
Related pages
- Creating a Data Card - How to create a new data card
- Roles & Permissions - What each role allows
- Python Client - Full programmatic access guide
Copyright © Crown Copyright 2026.
