Registry

Core concepts
Schema Designer
A visual canvas to define Object Types, Attributes, and Relations. Think of it as your ER diagram.
Object Browser
A structured table view for browsing, creating, filtering, and managing the actual objects in a schema.
Settings & Visibility
Control access, enable API access, and configure schema metadata.
Relations
Typed connections between Object Types — one-to-many, many-to-many, with cardinality constraints.
Key concepts
Schema
A Schema is a self-contained data model. Each schema has its own Object Types, Attributes, and Relations. Schemas are space-scoped — they belong to one Space and are accessible to that Space’s members.Object Type
An Object Type defines a category of record — like a database table. Example Object Types:Customer, Server, Contract, Product.
Attribute
An Attribute is a field on an Object Type. Supported attribute types:| Type | Description |
|---|---|
text | Single-line or multi-line text |
number | Integer or decimal |
date | Date picker |
boolean | True/false toggle |
select | Single or multi-select from a defined list |
relation | Link to an object in another Object Type |
url | Validated URL |
email | Validated email address |
Object
An Object is a record — a single instance of an Object Type. Like a database row.Relation
A Relation defines a typed connection between two Object Types. Example:Customer has many Contracts. Relations are navigable from both sides.
Use cases
| Use case | Schemas to build |
|---|---|
| Customer database | Customer, Contact, Contract |
| IT asset management | Server, Software, License, Owner |
| Vendor management | Vendor, Contract, Product, Invoice |
| Product catalog | Product, Category, SKU, Attribute |
Automation integration
Registry events trigger Automations:| Trigger | Description |
|---|---|
collabase.registry.objectCreated | A new registry object is created |
collabase.registry.objectUpdated | A registry object’s fields are changed |
| Action | Description |
|---|---|
| Create Registry Object | Create a new object in any schema |
| Update Registry Object | Update an object’s fields |
| Search Registry Objects | Find objects by keyword |

