Azure DevOps Services
Sign up for Azure DevOps and start with the free tier of services. For an overview of the service, see What is Azure DevOps?
Prerequisites
| Category |
Requirements |
| Browser |
Use the latest version of Microsoft Edge, Safari (Mac), Firefox, or Chrome. |
| Account |
A Microsoft account (work, school, or personal) or a GitHub account. |
Note
If your organization uses Microsoft Entra ID (Azure AD), follow your organization's sign-in flow. Some enterprise orgs require SSO or conditional access which can affect how you sign in.
Sign up
Sign up for Azure DevOps with either a Microsoft account or a GitHub account.
Sign up with a personal Microsoft account
If you don't have one, create a Microsoft account.
Go to Azure DevOps and select Get started with Azure.
Select either Try Azure for free or Pay as you go.
Enter your Microsoft account credentials and go through the sign-up process.
Azure DevOps creates an organization:
- If you signed up with a newly created Microsoft account, Azure DevOps creates a project named after your account.
- If you signed up with an existing Microsoft account, create a project next.
Sign in to your organization at any time: https://dev.azure.com/{Your_Organization}.
Sign up with a GitHub account
Note
If your GitHub email address is associated with an organization in Azure DevOps connected to Microsoft Entra ID, you can't sign in with your GitHub account. Sign in with your Microsoft Entra account instead.
If you don't have one, create a GitHub account.
Go to Azure DevOps and select Get started with Azure.
Select Sign in with GitHub.
Enter your account credentials and go through the sign-up process. You're asked to Authorize Microsoft-corp.
Azure DevOps creates an organization. Sign in to your organization at any time https://dev.azure.com/{Your_Organization}.
Azure DevOps turns on the External guest access policy by default.

An organization gets created based on the account you used to sign in. Sign in to your organization at any time, (https://dev.azure.com/{Your_Organization}).
You can rename and delete your organization, or change the organization location. For more information, see Manage organizations.
Enable GitHub invitations
Creating a new Azure DevOps organization with your GitHub username turns on the External guest access policy by default. For existing organizations, your administrator can turn on this capability via Organization settings > Policies tab.
Once the setting gets changed, sign out of Azure DevOps, and then from a fresh browser session, sign back in to the organization dev.azure.com/{Organization_Name} or organizationName.visualstudio.com with your GitHub credentials. You're recognized as a GitHub user and the GitHub invitation experience is available to you.
For more information about GitHub authentication, see Connect to GitHub/FAQs.
Invite teammates (add users to your organization)
After you create an organization, add teammates so they can access projects and repositories.
Quick invite steps
- Open your organization settings and choose Organization settings > Users (or Manage users).
- Select Invite users and enter email addresses. Assign access levels and project roles as needed.
- Optionally, add users to teams or groups to control permissions and project access.
For detailed steps, see:
Enable AI assistance for Azure DevOps
For enhanced productivity across your Azure DevOps workflow, use the Azure DevOps MCP Server to enable AI assistance with your project data. Get intelligent insights for daily standups, sprint planning, code reviews, project reporting, pull request analysis, and work item management—all through natural language queries to your AI assistant. For more information and installation instructions, see the Azure DevOps MCP Server overview.
Next steps
Related content