Sign in to Azure DevOps with GitHub credentials

At Microsoft, we're focused on the idea of ​​enabling developers to build quality apps faster. One way to achieve this goal is to provide a range of products and services that cover all stages of the software development lifecycle. This includes IDEs and DevOps tools, cloud-based application and data platforms, operating systems, artificial intelligence, IoT solutions, and more. They all center around developers, as individuals working in teams and organizations, as well as members of developer communities.

GitHub is one of the largest developer communities, and for millions of developers around the world, their GitHub identity has become a critical aspect of their digital lives. Recognizing this, we're excited to announce improvements to help GitHub users get started with our developer services more easily, including Azure DevOps and Azure.

Sign in to Azure DevOps with GitHub credentials

Your GitHub credentials can now be used to sign in to Microsoft services

We are now enabling developers to sign in to Microsoft online services with their existing GitHub account on any Microsoft sign-in page. Using your GitHub credentials, you can now sign in via OAuth to any Microsoft service, including Azure DevOps and Azure.

You will see the option to sign in to your account by clicking “Sign in with GitHub”.

After signing in with GitHub and authorizing the Microsoft app, you will receive a new Microsoft account associated with your GitHub credentials. During this process, you also have the option to link it to an existing Microsoft account if you already have one.

Sign in to Azure DevOps

Azure DevOps offers a set of services for developers to help them plan, build, and ship any application. And with support for GitHub authentication, we were able to make it easier to work with Azure DevOps services such as Continuous Integration and Continuous Delivery (Azure Pipelines); Agile Planning (Azure Boards); and storage of private packages such as modules for NuGet, npm, PyPi, etc. (Azure Artifacts). The Azure DevOps Kit is free for individuals and small teams of up to five people.

To get started with Azure DevOps using your GitHub account, click “Start free using GitHub” on the page Azure DevOps.

Sign in to Azure DevOps with GitHub credentials

Once you've completed the sign-in process, you'll be taken directly to the last organization you visited in Azure DevOps. If you are new to Azure DevOps, then you will be taken to a new organization created for you.

Access to all online Microsoft services

In addition to accessing developer services such as Azure DevOps and Azure, your GitHub account can be used to access all of Microsoft's online services, from Excel Online to Xbox.

When authenticating to these services, you will be able to select your GitHub account after clicking “Sign-in options”.

Sign in to Azure DevOps with GitHub credentials

Our commitment to your privacy

The first time you use a GitHub account to sign in to Microsoft services, GitHub will ask you for permission to use your profile information.

If you give your consent, GitHub will share your GitHub account email addresses (both public and private) as well as profile information such as your name. We will use this information to check if you have an account on our system or if you do not need to create a new account. Connecting your GitHub ID to Microsoft prevents Microsoft from accessing your GitHub repositories. Applications such as Azure DevOps or Visual Studio will request access to your repositories separately if they need to work on your code, which you will need to consent to separately.

Although your GitHub account is used to sign in to a Microsoft account, they are still separate - one just uses the other as the sign in method. Changes you make to your GitHub account (such as changing your password or enabling two-factor authentication) won't change your Microsoft account, and vice versa. You can manage the connection between your GitHub and Microsoft identities at account management page on the Security tab.

Start learning Azure DevOps now

Go to the Azure DevOps page and click "Start Free with GitHub" to get started.

If you have questions, please visit the support page. Also, as always, we'd love to hear any feedback or suggestions you have, so let us know what you think in the comments below.

Source: habr.com

Add a comment