A dataset is the most basic element of Redivis. It represents one table of data along with that table's metadata, and cataloging information about the dataset as a whole. The goal of Redivis is to locate datasets of interest, and either work with them in a project or download them directly.
An organization is an entity that hosts and manages data with Redivis. An organization is composed of administrators who curate the organization's data resources and manage how their data is made accessible to the Redivis community.
A project is a sequential arrangement of datasets, transforms, and tables created by a user to query data. This is the main way to work with data on Redivis.
Your workspace is your private page where you can create datasets and projects, find information you've been working with, and manage your profile information.
A collection is an organizational tool used by organizations to group datasets by content. Datasets can be in multiple collections. Each collection has aggregate information about the datasets in the group and space for administrators to outline information about how they are related and/or how they might be used together.
A permission group is a configuration of requirements, studies, and/or direct approvals used to control access to multiple datasets. Administrators can specify what actions users must complete to gain a particular access level to a dataset. To perform a given action on any of the many datasets in a permission group, users must complete every step specified by that permission group to gain the corresponding access levels.
There are three different access levels for every dataset: overview, metadata, and data. Administrators can specify conditions that must be satisfied to achieve any given access level. Levels are cumulative (you must have overview access in order to obtain metadata access).
Overview access allows for users to see the existence of a dataset and read its high level summary information. Metadata access allows for users to see variable names, types, labels, descriptions, and summary statistics. Data access allows for users view 100 records of raw data and run queries on the data (though they may still be restricted from exporting the dataset or the full outputs of these queries).
A requirement is a type of submission from a user to an organization administrator. These can be included in permission groups by administrators to manage a user's access to data. A user only needs to fill out a requirement once, and its information will be applied everywhere.
Usually administrators will include a form in the submission for users to provide information relating to their access. Requirements can be approved or rejected by administrators, which will affect their access to datasets in a permission group which uses the requirement.
A study combines access controls for multiple users and datasets, allowing for all of these users to gain access to the listed datasets around a particular research question or investigation.