Summary

This document outlines the requirements for a Role-Based Access Control (RBAC) system that allows for granular control over permissions at the organization, team, and project level. These permissions enable the application to determine a user’s capabilities for a given resource.

TL;DR

Objectives

Data Model

Tables