Hello Uday Varma,
As mentioned in comments, if the team member can access the Azure DevOps project but sees a "permission denied" error when accessing Repos, the issue is most likely related to missing repository-level permissions or incorrect group access.
I would suggest you to first confirm the user is added to the project under Project Settings → Teams → [Your Team] → Members
Check the user’s Access Level
under Organization Settings go to Users. Locate the user and verify they have at least Basic access. Please note, Users with Stakeholder access cannot access Repos.
As I said, by default, access to a project doesn’t guarantee access to all Git Repositories. You need to verify repository-level permissions under Project Settings → Repositories → [Select the Repo] → Security and locate the user or the group (e.g. Contributors
) they belong to and ensure the following permissions are set like read
should be allowed or contribute
(if pushing code).
Confirm your user is in the right security group
Please refer to these MS documents for better clarity-
Open Security for a repository
Security groups, service accounts, and permissions reference