

Basic Definition
Datasets
Datasets are entities containing metadata (top-level information about the Dataset as a whole, such as its title, description, Teams, and Topics it belongs to) and Data Files. A Dataset can only belong to one Team, but it can be associated with multiple Topics, SubTopics, and Tags.
Data Files
Data Files are either a tabular file (CSV, Excel, JSON, TSV, or XML file) or a Layer.
Layer(s)
Layers are Data Files that contain map definitions. They include metadata describing a map, its configuration, and how it should be rendered or displayed.
Teams
Teams are owner-managed entities that contain a collection of Datasets. Each user in a Team can be assigned one of three roles: Admin, Editor, or Member. The roles provide different levels of access and permissions to the Team and its Datasets. Each Team can have one parent Team, which provides a hierarchical structure for Teams and SubTeams (all of the Teams below the top-level Team). A Team can have any number of children, but the hierarchy is only defined via the parent option (each Team is only aware of its parent).
Topics
Topics are collections of Datasets that are topically or thematically related. Each Topic can have one parent Topic, which allows for a hierarchical structure of Topics and SubTopics (all of the Topics below the top-level Topic). A Topic can have any number of children, but the hierarchy is only defined via the parent option (each Topic is only aware of its parent).
Tags
Tags are keywords used to identify, group, and categorize Datasets.
System Admin
A System Administrator is a user with the highest level of access and permissions across the entire platform.
Team Admin
A Team Administrator is a user with the highest level of access and permissions within a specific Team. They can manage all aspects of the Team, including adding or removing users, managing Datasets, and configuring Team settings.
Team Editor
A Team Editor is a user with permissions to manage Datasets within a specific Team. They can add, edit, and delete Datasets, but they can't manage Team settings or users.
Team Member
A Team Member is a user with basic access to a specific Team. They can view Datasets, but they cannot make changes to the Team settings or manage Datasets.
Dataset Collaborator
A Dataset Collaborator is a user with permissions to view and edit a specific Dataset. They can make changes to the Dataset's metadata and Data Files without having a role in the Team that owns the Dataset. This role is useful when a user from another Team needs temporary or specific limited access to a Dataset.
