Skip to content

Epic: Foundations for Fine Grained Authorization #15632

@easyCZ

Description

@easyCZ
Member

Summary

This epic captures the work to improve the existing Gitpod Authorization and enable the capability to support fine grained authorization.

Context

Historically, the authorization model of gitpod is modelled around users and their team membership. In order to support Gitpod admins with finer-grained permissions, we also need to improve on our existing system.

Value

The Authorization Model is central to Gitpod operations. Without it, we cannot answer questions such as:

  • Does user X, have the ability to list workspaces of all members in a team?
  • Can user X setup billing for team T?

Tasks

Initial setup

Populating SpiceDB

Activity

self-assigned this
on Jan 9, 2023
moved this to In Progress in 🍎 WebApp Teamon Feb 7, 2023
moved this from In Progress to No status in 🍎 WebApp Teamon Feb 7, 2023
moved this to In Progress in 🍎 WebApp Teamon Feb 7, 2023
changed the title [-]Epic: Fine Grained Authorization[/-] [+]Epic: Foundations for Fine Grained Authorization[/+] on Feb 13, 2023
moved this from In Progress to No status in 🍎 WebApp Teamon Mar 13, 2023
stale

stale commented on May 22, 2023

@stale

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

added
meta: staleThis issue/PR is stale and will be closed soon
on May 22, 2023
added and removed
meta: staleThis issue/PR is stale and will be closed soon
on May 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @easyCZ@loujaybee@Siddhant-K-code

      Issue actions

        Epic: Foundations for Fine Grained Authorization · Issue #15632 · gitpod-io/gitpod