This PR adds a new resource called sonarqube_user_external_identity that can be used to update the external identity (identifier of a user used by an authentication provider) and the authentication provider to use for a specific user.
Please note that the Sonarqube API does not expose the current settings of this for a user. Therefore the resource maintains this only in the state.
Suggestions to improve my code are very welcome as I'm not an experienced Go developer.
This PR adds a new resource called
sonarqube_user_external_identity
that can be used to update the external identity (identifier of a user used by an authentication provider) and the authentication provider to use for a specific user.Please note that the Sonarqube API does not expose the current settings of this for a user. Therefore the resource maintains this only in the state.
Suggestions to improve my code are very welcome as I'm not an experienced Go developer.