If we add new users to a team, by just adding their email address, the new user can login to the project, but they can't see any of the repos, and don't even see the repos icon on the left (they do see overview, boards, pipelines and artifacts). These users have been given full access rights to all the repos, i.e. they are in the contributors group. If I look at repositories in the project settings, then find the user, they have all the permissions to all the repos, including read and contribute.
How I can I give them "more" access so they can see and use the git repos?
I have seen similar posts which mention users as being "basic" or "stakeholder", however this is not something I can see or change.
I am full administrator to the project.
Any suggestions?
Interestingly, we used to use git-hub where PRs automatically reflected the latest commit of a branch of a PR. We migrated to Dev ops a few weeks back, buy cloning the old github repo, setting the remote to devops, and pushing it to devops. Maybe this is causing the problem. Now we dont use github at all, and only use the devops copy.
Select the user and click on Change Access Level. Change the Access level to Basic or above. You can also give Visual Studio Enterprise Subscriber access as well if available. Now, the user will be able to view the Repos.
Open project settings-> Repositories->click one repo-> select the repositories which you want to give access to another team->add the permission group and set the permission Read to Allow. Then the group users can access these repositories.
View organization or collection-level permissionsOpen admin settings for the organization or a project collection. Choose the Azure DevOps logo to open Projects. Then choose Organization settings. Choose Permissions, the Project Collection Administrators group, and then Members.
They can't see any of the repos, and don't even see the repos icon on the left (they do see overview, boards, pipelines and artifacts
According to your description, these users should only have stakeholder access.
Actually, to use Code you need be qualified with two things: Permission , Access Level.
Have you checked that User’s Access Level you are? Is that user a Stakeholder in your organization?
User with Stakeholder access level, he will not be able to use Azure Repos for your private project.
You could check this info from Organization Setting-- Users--Access Level
For more detail concept you could refer our official link: https://docs.microsoft.com/en-us/azure/devops/organizations/security/get-started-stakeholder?view=azure-devops&tabs=agile-process
Please change the user access level to Basic and above, then this user should be able to see and access these repos.
Note: To change access level, you must have Project Collection Administrator or organization Owner permissions in Azure DevOps.
Hope this helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With