A repo to control Users and Groups

Hi!

So I’d like to use a repository to add users with a MR. My thought was to use something like terraform https://www.terraform.io/docs/providers/gitlab/index.html and create some projects and users in that. It seems that the password is required for the gitlab_user which would be bad in the case of a public repo.

It’s a chicken and egg problem, I’d like a way to self service adding to the project with a MR, but i don’t want to share out passwords.

Has anyone tried to do something like this before?

I have also posted at the terraform provider too: https://github.com/terraform-providers/terraform-provider-gitlab/issues/74