Data security model

From CoGepedia

CoGe's genomes database schema. This database can store multiple genomes from multiple organisms. The data is partitioned into three major section: Genome sequence information (yellow), genomic feature information (blue), dataset information (green), user model (orange)

Overview

CoGe's data security model relies on UserGroups, which bind together a set of users and a set of genomes.

Details

The security model is shown in CoGe's database schema by the orange tables. Users may belong to UserGroups, and these UserGroups may have access to particular datasets and genomes. The UserGroups have a role (Owner, Editor, Reader) that permits them to do particular things with the genomes.