Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Permissions Center: Tracking issue #46317

@thenamankumar

Description

@thenamankumar

PR-FAQ | Slack | Figma mockups

Plan

Currently, site admins need more visibility around who has access to what part of the code and why. Admins can not monitor the permissions syncing model, which runs in the background and struggle with debugging permissions issues for their users.

With the Permissions Center MVP project, we aim to resolve all these pain points for our customers and make the system more “inspectable, debuggable, predictable" by having:

  • Database-backed permissions syncing
  • Permissions Sync Dashboard to monitor permission sync jobs
  • Permissions Info Dashboard to view who has access to which repositories

The SCIM Project, under the Permissions Center umbrella, works separately on adding new automation capabilities to our users management system and making it more intelligent.

DB backed perms syncing queue migration plan.

Tracked issues

@unassigned: 8.00d

Completed: 3.00d

@danielmarquespt

Completed

@github-actions

Completed

@kopancek

Completed

@mrnugget: 3.00d

Completed: 3.00d

@sashaostrikov: 43.50d

Completed: 41.50d

@thenamankumar: 25.50d

Completed: 20.50d

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🎩 Quality of life
  • 🛠️ Roadmap
  • 🕵️ Spike
  • 🔒 Security issue
  • 🙆 Stretch goal

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions