In our DevOps repository, some users who are not in our organization committed the source code. Could anyone please explain how it is possible and how can I know who given the permission

Nasim 0 Reputation points
2023-05-03T09:42:32.28+00:00

In our DevOps repository, some users who are not in our organization committed the source code. Could anyone please explain how it is possible and how can I know who given the permission

Azure DevTest Labs
Azure DevTest Labs
An Azure service that is used for provisioning development and test environments.
256 questions
{count} votes

1 answer

Sort by: Most helpful
  1. vipullag-MSFT 24,206 Reputation points Microsoft Employee
    2023-05-03T10:18:57.1433333+00:00

    Hello Nasim

    Welcome to Microsoft Q&A Platform, thanks for posting your query here.

    It is possible for users who are not in your organization to commit source code to your DevOps repository if the repository is set to allow external contributors. External contributors are users who are not members of your organization but have been granted access to your repository.

    To check if your DevOps repository is set to allow external contributors, you can go to your repository settings and click on the "Options" -> "External contributions" section.

    If the "Allow external contributors" checkbox is selected, then external contributors are allowed to contribute to your repository. If the checkbox is not selected, then only members of your organization can contribute to your repository.

    To check who has access to your repository and what level of access they have, you can go to your repository settings and click on the "Manage access" tab. From there, you can see a list of all users and groups who have access to your repository and what level of access they have been granted.

    If you want to remove a user's access to your repository, you can click on the user's name and then click on the "Remove" button. You can also change a user's level of access by clicking on the "Edit" button next to their name and selecting a new access level.

    Hope this helps.

    0 comments No comments