We are currently managing SonarQube Cloud access using an Azure DevOps (AzDO) security group linked via the Azure DevOps authentication method.
For the past month, we have experienced an issue where new users added to the AzDO security group cannot be found when an Admin attempts to search for them via their email address in the SonarQube Cloud ‘Add Member’ dialog. The search returns “No results found.”
Prior Functionality (Working):
User is added to the AzDO security group in Active Directory (AD).
The new user logs into SonarQube Cloud via the “Login with Azure DevOps” option.
An Admin could then navigate to Organization → Members → Add Member, search for the user’s email, find the account, and add them to a SonarQube Cloud team/group. This confirmed the user account was provisioned in SonarQube Cloud after their first login.
Current Issue (Not Working):
A new user is added to the AzDO security group and then attempts to log in to SonarQube Cloud via the Azure DevOps option.
Immediately after their attempted login, the user’s email is not discoverable in the SonarQube Cloud ‘Add Member’ search.
This is preventing the Admin from adding the user to project-level groups/teams.
Troubleshooting Performed:
Verified the new user is an active member of the correct security group in Azure DevOps/Active Directory.
Confirmed the user is attempting to log in with the correct email address linked to their AzDO account.
This issue has been consistent for all new users added in the last month.
After trying to log in to SonarQube -Cloud by (Azure DevOps options) i get the attached screen where I do not see any option to enter the ‘code’. Additionally, my team members did not receive any email regarding that code.
I am not part of the Administration for the Azure Tenant . so you mean the email IDs that are part of the Global Admin of the Entra ID will get the email for OTP?
I have an admin role in SonarQube-Cloud and used to use the ‘Add Member’ button by using email-id of the requester.
And another question is, the requestors do not see any input box to enter the OPT? where the requester will enter the OTP we get in email.