Project import adds members with same and lower access level than parent group

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Project import membership mapping aligned with direct-transfer.

Problem to solve

The project import feature currently adds project members directly, even if they are inherited from parent group levels.

This results in a lot of redundant memberships, especially the permission structure is designed so that all memberships come from groups only.

Proposal

When importing groups and projects follow the same membership mapping logic as direct transfer does.

Intended users

Feature Usage Metrics

N/A

Does this feature require an audit event?

N/A

Edited by 🤖 GitLab Bot 🤖