Change GitLab instance used for authentication

Hello everyone,

We are currently using the Mattermost Team edition and are using our own Enterprise GitLab instance as authentication.
We want to set up a Community GitLab instance to use as authentication instead, since otherwise everyone who wants to use Mattermost has to have a Enterprise GitLab Account.

Is it possible to just switch the authentication on Mattermost to a different GitLab instance while maintaining user history and teams for already registered users?

Would be glad if anyone knew anything before we tried it for nothing.

~ onno_ole ~