lablup / lablup/backend.ai

Some project admin roles are missing PROJECT_ADMIN_PAGE read permission

Open
#12,768 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
670
Forks
183
Avg merge
15h 13m
Merged PRs (30d)
368

Description

**Symptom**

Some existing project admin roles do not have the PROJECT_ADMIN_PAGE read permission, while others do. Affected roles behave as if they lack project admin page access.

**Suspected cause**

A data migration appears to have missed backfilling the PROJECT_ADMIN_PAGE read permission for all existing project admin roles, leaving a subset without it.

JIRA Issue: BA-6844

Contributor guide

Open the contributing guide

Research direction

Start by locating the data migration and permission definitions for PROJECT_ADMIN_PAGE, then inspect how existing project-admin roles are populated. Done means every existing project-admin role has the permission and a regression check covers the backfill.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authorization, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.