[go: up one dir, main page]

0% found this document useful (0 votes)
88 views68 pages

Azure DevOps - User Creation

This document provides an overview of getting started with Azure DevOps, including creating a project, adding users to the project, account types and billing/licensing, integrating with Azure Active Directory, and managing permissions. It discusses creating a Microsoft Account or using an existing one to create the first project in Azure DevOps. It also covers the different types of Azure DevOps accounts (stakeholder, basic, Visual Studio subscriber), features included with each type, and how billing works. Finally, it discusses integrating with AAD and adding AAD users or guest users to projects, and provides a high-level overview of permission management in Azure DevOps.

Uploaded by

Inge Smit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views68 pages

Azure DevOps - User Creation

This document provides an overview of getting started with Azure DevOps, including creating a project, adding users to the project, account types and billing/licensing, integrating with Azure Active Directory, and managing permissions. It discusses creating a Microsoft Account or using an existing one to create the first project in Azure DevOps. It also covers the different types of Azure DevOps accounts (stakeholder, basic, Visual Studio subscriber), features included with each type, and how billing works. Finally, it discusses integrating with AAD and adding AAD users or guest users to projects, and provides a high-level overview of permission management in Azure DevOps.

Uploaded by

Inge Smit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 68

Getting Started

Benjamin Day
TRAINER | COACH | DEVELOPER

@benday www.benday.com
t
h
s

Getting started with Azure DevOps


Create a project
Overview
Add users to your project
Account types
Billing & licensing

Azure Active Directory (AAD) integration


Permissions management
Create Your First Project in
Azure DevOps
Getting Started Getting Started
s
h
s

Microsoft Account (MSA)


- @outlook.com

What Do - @hotmail.com
- @live.com
You Need?
Need an MSA?
- https://signup.live.com
s
h
s

Where Do Azure DevOps

You Go? https://dev.azure.com


t
h
s

Demo
Go to Azure DevOps
Create a new project
Next up:
What have I done?
What have I done?
WHAT HAVE I DONE!?!??!
Simple answer:
We’ve created a new project.
Less simple answer:
We’ve created a project…
…plus a whole bunch of other things.
s
h
s

TFS: “Team Project”


Collection of related ‘stuff’
Version Control
- Code

Project Management
Your New Project Build & Release tools
Testing & QA tools

Wiki
Dashboards
- Reporting
s
h
s

Azure DevOps “tenant”


Your New TFS: Team Project Collection (TPC)
Azure DevOps
Many Projects per account
Account
Account is the container for your Project(s)
Azure DevOps: Account vs. Project

Azure DevOps
Project

Azure DevOps Account


s
h
s

Two places:
- Azure Portal
- Azure DevOps à Organization Settings

Microsoft Azure Portal


How to View - https://portal.azure.com
Your Account? - à Azure DevOps organizations

Azure DevOps
- https://dev.azure.com
- à Organization Settings
t
h
s

Demo

Quick look at the organization settings


Next up:
Adding users
Adding Users
s
h
s

Two Types of Microsoft Account (MSA) Users


Users in Azure
Azure Active Directory (AAD) Users
DevOps
Two Types of Users in Azure DevOps

Microsoft Account (MSA) Azure Active Directory (AAD)


Easiest option Organization Accounts (Org Id)
You can do everything you need Enterprise option
Account details are handled by - Account is attached to a company
Microsoft - Additional control

On-premise Active Directory attached


to Azure cloud?

Office 365 (O365)?

Access all your stuff with one login


How can I tell if my account uses
Azure Active Directory (AAD)?
t
h
s

Demo
View security setup for an
Azure DevOps account
Assuming MSA accounts,
how do you add a user?
t
h
s

Demo Add a user using an


Microsoft Account (MSA)
As that new user…
- Log in
- View the invite
- Connect to the project
Next up:
Account Types,
Features, and Billing
Azure DevOps is free.
Azure DevOps can be free…
…but you also have the
option to pay for things.
Account Types, Features, and Billing
s
h
s

User account types


The Details of Features per account type
Free vs.
Add-on features
Not Free
Billing
s
h
s

Users have account types


User - Basic

Account Types - Stakeholder


- Visual Studio Subscriber
Feature Comparison
https://docs.microsoft.com/en-us/
azure/devops/organizations/security/
access-levels?view=azure-devops
Remember:
Azure DevOps isn’t just for
Visual Studio-based developers
s
h
s

Free
Almost “read only”
- Some project management access
- View reporting dashboards
Account Type: - Approve releases

Stakeholder - Subscribe to email alerts

No code access

No build or release access


Can’t create new dashboards
s
h
s

First 5 users are free


Stakeholder features plus all the other
features
Account Type: Unlimited private Git repositories
Basic
Missing feature
- QA testing
s
h
s

Buy the Missing Test Manager


QA Testing - QA Testing
- $52 per user per month
Features

As of September 2, 2021
s
h
s

The user pays for Visual Studio


Same features as Basic

Account Type: Does not count against the “first 5 free”


Visual Studio
Subscriber Visual Studio Enterprise users get…
Test Manager
- QA Testing
s
h
s

Visual Studio Professional


- $45/month

Subscribe to - $539/year

Visual Studio? Visual Studio Enterprise


- $250/month
- $2,999.00/year
s
h
s

First 5 are free


Buy More $6/month per user
Azure DevOps
Team of 6 = $6
Users?
Team of 10 = $30
Want to start adding more
users and features?
You’ll need to attach your
Azure DevOps account to
an Azure Subscription.
t
h
s

Demo
Attach Azure DevOps Account to an
Azure Subscription
Link Azure DevOps to
Azure Active Directory (AAD)
Next up:
Add AAD Users to Azure DevOps
Using
Azure Active Directory (AAD)
users from Azure DevOps
s
h
s

Two Types of Microsoft Account (MSA) Users

Users Azure Active Directory (AAD) Users


s
h
s

Two Microsoft Account (MSA) Users

Three Types of Azure Active Directory (AAD) Users

Users AAD Guest accounts


s
h
s

Any user that does not originate in that


AAD organization
Refer to users defined somewhere else
Azure Active - Microsoft Account (MSA)
Directory Guest - Another AAD organization
Accounts How does this help with Azure DevOps?
- Collaborate with other users
- Users can use existing credentials
t
h
s

Demo Using Azure DevOps linked to


Azure Active Directory (AAD)
Add an AAD user
- New user in your organization

Add this user to an Azure DevOps project


t
h
s

Demo Using Azure DevOps linked to


Azure Active Directory (AAD)
Add an AAD guest user to AAD org
- External user

Add this user to an Azure DevOps project


Next up:
Assigning User Licenses
t
h
s

Demo Assigning licenses to users


What kind of user?

What can they do?


Stakeholder, Basic, Test Plans
Next up:
Basic Permissions
Management
Permission
If you’re sane,
If you like life to be nice,
If you like happiness,
Manage Azure DevOps
permissions using
group membership.
Azure DevOps groups that you care
about at the Account, Project, and Team
levels.
s
h
s

Project Collection Administrators


Account Level - All operations on all projects
Groups - Create new projects
Pro Tip:
Have more than one
Project Collection Administrator
s
h
s

Project Administrators
- All operations on the project

Project Level Contributors


- Add, modify, delete
Groups
Readers
- Read only
s
h
s

You can create Teams

Team Level Manage permissions for the team

Groups If you like sanity, happiness, etc…


…it’s the same as Contributors
t
h
s

Demo

Quick tour of permissions management


t
h
s

Getting started with Azure DevOps


Create a project
Summary
Add users to your project
Account types
Billing & licensing

Azure Active Directory (AAD) integration


Permissions management
Next up:
Source Control

You might also like