Permissions with internal groups/repo

Hello, forgive me for my bad english.

I have setup gitlab to hide the Public and Internal visibilities to all users. When a user need an Internal group, the admin create it and add this user as owner to the group.

But I’d like to give the possibility to the user to create subgroups and project as Internal. Due to the visibility config, the user can only see the private visibility when he creates a new subgroup or repo.

Is there a way to do that ?