Fine-grained PATs - Permission Wave Rollout by Team & Priority
Background
The authorization team is building out fine-grained permissions for Personal Access Tokens. There are over 300+ resources/policies in GitLab today. The rollout will be in 4 waves. Each wave will target resources/policies owned by teams based on usage or risk mitigation. To simplify the coordination and the review process, implementation or merges will cover all resources owned by that team.
Wave 1-3 will be in beta (by 18.9) while Wave 4 will be in GA (by 18.11)
We will first start with REST, as support for granular tokens for GraphQL is still in development. Then, after address GraphQL with reviews to the same set of product teams.
(BETA) Wave 1 - Target Completion by %18.6 / 10%
| Resources | Team | REST Milestone Complete | GraphQL Milestone Complete | Notes |
|---|---|---|---|---|
ResourcesAdmin Member Roles |
||||
|
Duplicates / Team Review | |||
|
Duplicates / Team Review | |||
|
Duplicates / Team Review | |||
|
Duplicates / Team Review |
(BETA) Wave 2 - Target Completion by %18.7 / 40%
| Resources | Team | REST Milestone Complete | GraphQL Milestone Complete | Notes |
|---|---|---|---|---|
|
||||
|
Review | |||
|
Duplicates / Review | |||
|
||||
|
||||
|
Duplicates / Review | |||
|
Duplicates / Review | |||
Secure Files
|
||||
|
Duplicates / Review | |||
|
Duplicates / Review |
(BETA) Wave 3 - Target Completion by %18.8 / 75%
| Resources | Team | REST Milestone Complete | GraphQL Milestone Complete | Notes |
|---|---|---|---|---|
|
Duplicates / Review | |||
|
Duplicates / Review | |||
|
||||
|
Duplicates / Review | |||
|
Duplicates / Review |
(GA) Wave 4 - Target Completion by %18.11 / 100%
| Resources | Team | REST Milestone Complete | GraphQL Milestone Complete | Notes |
|---|---|---|---|---|
|
Review - Internal only? | |||
|
||||
|
~"group::durability" |
Review / Internal only? | ||
|
||||
|
||||
|
||||
|
||||
CI Minutes
|
Internal only? | |||
GitLab Subscriptions
|
Internal only? | |||
License
|
Internal only? | |||
|