SlideShare uma empresa Scribd logo
1 de 38
@theCloudSherpa
A Hitchhiker's Guide to Azure
Active Directory
Max Fritz
Senior Systems Consultant, Now Micro
Max Fritz
Email : max@o365mn.org
Twitter : @TheCloudSherpa
Blog: maxafritz.com
LinkedIn : in/maxafritz
Senior Consultant at Now Micro
MCSA Office 365, MCSE Productivity
Founder of Minnesota Office 365 User Group
Working with Office 365 for over 6 years
Specialize in the Education Industry
Focus in Azure AD, Exchange, and SharePoint
Online
Contact Details
SharePoint Saturday Kansas City 2017
Sponsors
Identity management in the cloud.
Based on the Active Directory we all already
know, but integrated with numerous first and
third party cloud services.
Backbone of Office 365
What is Azure Active Directory?
Azure AD Basics
Symbols to know for this presentation
Premium/Paid Features Preview Features
(could become premium/paid)
•Connects to Active Directory On Premise
•Synchronizes Users, Groups, and Contacts
•Allows for writes in both directions
•Uses SQL express to manage
synchronization
Synchronizing with Azure AD:
Azure Active Directory Connect
Formerly known as “DirSync”
Azure Active Directory Connect Functionality
AD DS
Sync engine
Salesforce
Box
DropBox
Google
…
Azure AD Connect
Health
How to get Azure AD (AAD)
Feature/Plan AAD for Office 365 AAD Premium P1 AAD Premium P2
Directory Object Limit Unlimited Unlimited Unlimited
Single Sign-On 10 per user Unlimited Unlimited
Reports Basic Advanced Advanced
Self-Service   
Multi-Factor Auth.   
Cloud App Discovery   
Conditional Access* -  
Identity Protection   
Privileged Identity
Management
  
There is a free tier as well not covered here
New Azure Portal
• aad.portal.azure.com
Old Azure Portal
• manage.windowsazure.com
Powershell From Office 365
• portal.office.com
New Azure Portal
• aad.portal.azure.com
• Azure Active Directory controls are
GA
• No Azure subscription required
Old Azure Portal
• manage.windowsazure.com
• Azure Active Directory controls are
fully functional*
• Dated look to the portal, all other
Azure items are in the new portal
• Free Azure subscription required
Azure AD PowerShell – Version Madness
Version 1.1.166
• Full Release
• Legacy
• No new
functionality
• Most available
commands
• Install-Module
MsOnline
Version 2.0.0.131
• General Availability
• Fewer commands
available, but newer
functionality
• Install-Module
AzureAD
Version 2.0.0.137
• Preview
• For advanced users
• Allows for
modification of O365
Group Policies
• Install-module
AzureADPreview
• Cannot coexist with
non-preview
New Azure Portal
• portal.azure.com
Old Azure Portal
• manage.windowsazure.com
Powershell From Office 365
• portal.office.com
Azure AD Features
Azure Multi-Factor Authentication
Prevents unauthorized access to Azure AD
by providing an additional level of
authentication
Prompts users for a second form of
authentication (besides password) to verify
identity
Free for users with admin privileges in
Office 365 (use it!)
Azure Multifactor Authentication
Text
messages
Phone
calls
Mobile
apps
Single sign-on to any app
Web apps
(Azure Active Directory
Application Proxy)
Integrated
custom apps
SaaS apps
OTHER DIRECTORIES
Security: Password only stored in
identity provider (Azure AD)
Convenience: Don’t remember
multiple username and passwords
Management: Centrally manage
authentication processes
Microsoft Azure
Over 2800 pre-integrated apps and growing!
Over 2800 pre-integrated apps and growing!
Risk severity calculation
Remediation
recommendations
Risk-based conditional access
automatically protects against
suspicious logins and compromised
credentials
Gain insights from a consolidated view
of machine learning based threat
detection
Leaked
credentials
Infected
devices
Configuration
vulnerabilities
Risk-based
policies
MFA Challenge
Risky Logins
Block attacks
Change bad
credentials
Machine-Learning Engine
Brute force
attacks
Suspicious sign-
in activities
Identity Protection at its best
Enforce on-demand,just-in-timeadministrativeaccess when needed
Provides more visibilitythrough alerts, auditreports and access reviews
Global
Administrator
Billing
Administrator
SharePoint
Administrator
User
Administrator
Password
Administrator
Discover, restrict, and monitor privileged identities
MFA is enforced during the activation
process
Alerts inform administrators about out-of-band
changes
Users need to activate their privileges to perform
a task
Users will retain their privileges for a pre-
configured amount of time
Security admins can discover all
privileged identities, view audit reports
and review everyone who has is eligible
to activate via access reviews
Audit
SECURITY
ADMIN
Configure Privileged
Identity Management
USER
PRIVILEGED IDENTITY MANAGEMENT
Identity
verification
Monitor
Access reports
MFA
ALERT
Read only
ADMIN PROFILES
Billing Admin
Global Admin
Service Admin
How time-limited activation of privileged roles works
Other Cool Azure AD things
Conditional
Access
Customize Sign-
In Token Lifetime
Automated
Office 365 Group
Expiration
Reporting
User, Group,
Device
Management
Azure AD B2B
Ok let’s take a breath, and show some real stuff
(and don’t forget to bring a towel)
4 simple things you
can do using Azure
AD to improve
Office 365

Organizational
Sign-in
Branding
• Affects any Azure AD or Office 365 Sign in:
• portal.office.com
• Mobile Apps
• Office Pro Plus
• etc…
• Different from the branding within the Office
365 portal and SharePoint branding
• Great way to make Office 365 your own
• Help provide sign in instructions to users
• Reassure your users that they are signing
into the right page
• Make your marketing department happy 
Organizational Sign-in Branding
Before After

Setup Multi-
Factor
Authentication
for Admins
• As mentioned, this is free for Office
365 Admins
• Admin accounts are a huge security
vulnerability
• If an admin account is breached,
your entire organization can be
considered breached
• Supported by SharePoint Online
PowerShell (in addition to Exchange
Online and Azure AD/Office 365
PowerShell Modules) [everything
but Skype PowerShell]

Restrict Office
365 Group
Creation
• To be honest, this one is less simple
• Requires Azure AD PowerShell V2
• Group Creation used to be controlled by
Exchange Online
• With Planner, Teams, SharePoint Team
Sites, PowerBI and more able to create
Groups, it is now controlled through
Azure AD
• Policy can be created in Azure AD that only
allows certain groups of users access to
create Groups
• Any other attempts will result in error
(error messages can get strange)
• Policy created through PowerShell
• Does not apply to certain admins
Restrict Office 365 Group Creation
Gross PowerShell
1. Get-AzureADGroup -SearchString "<Name of your security group>“
2. $Template = Get-AzureADDirectorySettingTemplate | where {$_.DisplayName -eq
'Group.Unified’}
3. Setting = $Template.CreateDirectorySetting()
4. New-AzureADDirectorySetting -DirectorySetting $Setting
5. $Setting = Get-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -
Property DisplayName -Value "Group.Unified" -EQ).id
6. $Setting["EnableGroupCreation"] = $False
7. $Setting["GroupCreationAllowedGroupId"] = (Get-AzureADGroup -SearchString "<Name
of your security group>").objected
8. Set-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property
DisplayName -Value "Group.Unified" -EQ).id -DirectorySetting $Setting
http://maxf.us/groupcreation

Automatically
Assign
Licenses
•Assign licenses based on
Group Membership
•Automatically removes and
adds licenses when users join
or leave groups
•No more licensing scripts!
•In preview
• Only works for security groups
• Requires Azure AD licensing
present in tenant (even if free)

Sign a User
Out of Office
365
•Azure AD is the only way to
force a sign out for a user
reliably
•We need to tell Azure AD to
not accept the “token” of a
previous sign in
• This forces the user to re-sign
in (which you can block)
• Set-MsolUser -UserPrincipalName <UPN of the
User> -StsRefreshTokensValidFrom (“<future
date>”)
• Even if you set it to tomorrow (ex 01/01/2017), it will
then set itself to the exact date and time you ran it
• Azure AD PowerShell v1
Get Involved
Join the Microsoft Tech Community
• techcommunity.microsoft.com
Get on Twitter
• It’s not just for presidents and celebrities
Come to your local user groups
• Continue your learning
Questions
Thank you!
Email : maxf@o365mn.org
Twitter : @TheCloudSherpa
Website/Blog: maxafritz.com
Stay in touch!
Come ask me questions!
Leave a review!

Mais conteúdo relacionado

Mais procurados

Windows Azure Active Directory
Windows Azure Active DirectoryWindows Azure Active Directory
Windows Azure Active Directory
Pavel Revenkov
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Nordic Infrastructure Conference
 

Mais procurados (20)

Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
Windows Azure Active Directory
Windows Azure Active DirectoryWindows Azure Active Directory
Windows Azure Active Directory
 
Understanding Azure AD
Understanding Azure ADUnderstanding Azure AD
Understanding Azure AD
 
Microsoft Azure ad in 10 slides
Microsoft Azure ad in 10 slidesMicrosoft Azure ad in 10 slides
Microsoft Azure ad in 10 slides
 
Azure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for DevelopersAzure Active Directory - An Introduction for Developers
Azure Active Directory - An Introduction for Developers
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on Azure
 
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018Hitchhiker's Guide to Azure AD - SPS St Louis 2018
Hitchhiker's Guide to Azure AD - SPS St Louis 2018
 
O365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
O365Con18 - Azure AD Connect Inside and Out - Sander BerkouwerO365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
O365Con18 - Azure AD Connect Inside and Out - Sander Berkouwer
 
EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On
EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-OnEWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On
EWUG - Azure AD Pass-through Authentication and Seamless Single Sign-On
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
Developing Apps with Azure AD
Developing Apps with Azure ADDeveloping Apps with Azure AD
Developing Apps with Azure AD
 
Connect to the Microsoft Cloud
Connect to the Microsoft CloudConnect to the Microsoft Cloud
Connect to the Microsoft Cloud
 
Azure - Identity as a service
Azure - Identity as a serviceAzure - Identity as a service
Azure - Identity as a service
 
Office 365 APIs for your Applications
Office 365 APIs for your ApplicationsOffice 365 APIs for your Applications
Office 365 APIs for your Applications
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...
 
How to provide AD, ADFS, DirSync in Windows Azure and hook it up with Office 365
How to provide AD, ADFS, DirSync in Windows Azure and hook it up with Office 365How to provide AD, ADFS, DirSync in Windows Azure and hook it up with Office 365
How to provide AD, ADFS, DirSync in Windows Azure and hook it up with Office 365
 
O365Con18 - Running SharePoint on Azure Tips - Jared Shockley
O365Con18 -  Running SharePoint on Azure Tips - Jared ShockleyO365Con18 -  Running SharePoint on Azure Tips - Jared Shockley
O365Con18 - Running SharePoint on Azure Tips - Jared Shockley
 
Azure AD App Proxy Login Scenarios with an On Premises Applications - TSPUG
Azure AD App Proxy Login Scenarios with an On Premises Applications - TSPUGAzure AD App Proxy Login Scenarios with an On Premises Applications - TSPUG
Azure AD App Proxy Login Scenarios with an On Premises Applications - TSPUG
 
Tspug 2015 dirsync_amit_v_momentum
Tspug 2015 dirsync_amit_v_momentumTspug 2015 dirsync_amit_v_momentum
Tspug 2015 dirsync_amit_v_momentum
 
Understanding Cloud Identities - SMBNation 2015
Understanding Cloud Identities - SMBNation 2015Understanding Cloud Identities - SMBNation 2015
Understanding Cloud Identities - SMBNation 2015
 

Semelhante a Hitchhiker's Guide to Azure AD - SPSKC

O365-AzureAD Identity management
O365-AzureAD Identity managementO365-AzureAD Identity management
O365-AzureAD Identity management
David Pechon
 
Azure from scratch part 2 By Girish Kalamati
Azure from scratch part 2 By Girish KalamatiAzure from scratch part 2 By Girish Kalamati
Azure from scratch part 2 By Girish Kalamati
Girish Kalamati
 

Semelhante a Hitchhiker's Guide to Azure AD - SPSKC (20)

Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
 
CIAOPS Need to Know Azure Webinar - January 2018
CIAOPS Need to Know Azure Webinar - January 2018CIAOPS Need to Know Azure Webinar - January 2018
CIAOPS Need to Know Azure Webinar - January 2018
 
O365-AzureAD Identity management
O365-AzureAD Identity managementO365-AzureAD Identity management
O365-AzureAD Identity management
 
Azure from scratch part 2 By Girish Kalamati
Azure from scratch part 2 By Girish KalamatiAzure from scratch part 2 By Girish Kalamati
Azure from scratch part 2 By Girish Kalamati
 
Identity Management for Office 365 and Microsoft Azure
Identity Management for Office 365 and Microsoft AzureIdentity Management for Office 365 and Microsoft Azure
Identity Management for Office 365 and Microsoft Azure
 
Managing Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverManaging Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest Denver
 
Office365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon BostonOffice365 groups from the ground up - SPTechCon Boston
Office365 groups from the ground up - SPTechCon Boston
 
Preparing your enteprise for Hybrid AD Join and Conditional Access
Preparing your enteprise for Hybrid AD Join and Conditional AccessPreparing your enteprise for Hybrid AD Join and Conditional Access
Preparing your enteprise for Hybrid AD Join and Conditional Access
 
Azure Day 1.pptx
Azure Day 1.pptxAzure Day 1.pptx
Azure Day 1.pptx
 
Office 365 Identity Management - SMBNation 2015
Office 365 Identity Management - SMBNation 2015Office 365 Identity Management - SMBNation 2015
Office 365 Identity Management - SMBNation 2015
 
Azure AD with Office 365 and Beyond!
Azure AD with Office 365 and Beyond!Azure AD with Office 365 and Beyond!
Azure AD with Office 365 and Beyond!
 
JoTechies - Cloud identity
JoTechies - Cloud identityJoTechies - Cloud identity
JoTechies - Cloud identity
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Azure-AD.pptx
Azure-AD.pptxAzure-AD.pptx
Azure-AD.pptx
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
 
Microsoft Azure Kimlik Yönetimi
Microsoft Azure Kimlik YönetimiMicrosoft Azure Kimlik Yönetimi
Microsoft Azure Kimlik Yönetimi
 
SpUnite17 Exploring Identity Management Options in Office 365
SpUnite17 Exploring Identity Management Options in Office 365SpUnite17 Exploring Identity Management Options in Office 365
SpUnite17 Exploring Identity Management Options in Office 365
 
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
O365Con18 - A Lap Around Monitoring, Auditing and Securing Microsoft Azure - ...
 
Azure AD and Office 365 - Deja Vu All Over Again
Azure AD and Office 365 - Deja Vu All Over AgainAzure AD and Office 365 - Deja Vu All Over Again
Azure AD and Office 365 - Deja Vu All Over Again
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Hitchhiker's Guide to Azure AD - SPSKC

  • 1. @theCloudSherpa A Hitchhiker's Guide to Azure Active Directory Max Fritz Senior Systems Consultant, Now Micro
  • 2. Max Fritz Email : max@o365mn.org Twitter : @TheCloudSherpa Blog: maxafritz.com LinkedIn : in/maxafritz Senior Consultant at Now Micro MCSA Office 365, MCSE Productivity Founder of Minnesota Office 365 User Group Working with Office 365 for over 6 years Specialize in the Education Industry Focus in Azure AD, Exchange, and SharePoint Online Contact Details
  • 3. SharePoint Saturday Kansas City 2017 Sponsors
  • 4. Identity management in the cloud. Based on the Active Directory we all already know, but integrated with numerous first and third party cloud services. Backbone of Office 365 What is Azure Active Directory?
  • 5.
  • 6.
  • 7.
  • 8.
  • 10. Symbols to know for this presentation Premium/Paid Features Preview Features (could become premium/paid)
  • 11. •Connects to Active Directory On Premise •Synchronizes Users, Groups, and Contacts •Allows for writes in both directions •Uses SQL express to manage synchronization Synchronizing with Azure AD: Azure Active Directory Connect Formerly known as “DirSync”
  • 12. Azure Active Directory Connect Functionality AD DS Sync engine Salesforce Box DropBox Google … Azure AD Connect Health
  • 13. How to get Azure AD (AAD) Feature/Plan AAD for Office 365 AAD Premium P1 AAD Premium P2 Directory Object Limit Unlimited Unlimited Unlimited Single Sign-On 10 per user Unlimited Unlimited Reports Basic Advanced Advanced Self-Service    Multi-Factor Auth.    Cloud App Discovery    Conditional Access* -   Identity Protection    Privileged Identity Management    There is a free tier as well not covered here
  • 14. New Azure Portal • aad.portal.azure.com Old Azure Portal • manage.windowsazure.com Powershell From Office 365 • portal.office.com
  • 15. New Azure Portal • aad.portal.azure.com • Azure Active Directory controls are GA • No Azure subscription required Old Azure Portal • manage.windowsazure.com • Azure Active Directory controls are fully functional* • Dated look to the portal, all other Azure items are in the new portal • Free Azure subscription required
  • 16. Azure AD PowerShell – Version Madness Version 1.1.166 • Full Release • Legacy • No new functionality • Most available commands • Install-Module MsOnline Version 2.0.0.131 • General Availability • Fewer commands available, but newer functionality • Install-Module AzureAD Version 2.0.0.137 • Preview • For advanced users • Allows for modification of O365 Group Policies • Install-module AzureADPreview • Cannot coexist with non-preview New Azure Portal • portal.azure.com Old Azure Portal • manage.windowsazure.com Powershell From Office 365 • portal.office.com
  • 18. Azure Multi-Factor Authentication Prevents unauthorized access to Azure AD by providing an additional level of authentication Prompts users for a second form of authentication (besides password) to verify identity Free for users with admin privileges in Office 365 (use it!)
  • 20. Single sign-on to any app Web apps (Azure Active Directory Application Proxy) Integrated custom apps SaaS apps OTHER DIRECTORIES Security: Password only stored in identity provider (Azure AD) Convenience: Don’t remember multiple username and passwords Management: Centrally manage authentication processes Microsoft Azure
  • 21. Over 2800 pre-integrated apps and growing!
  • 22. Over 2800 pre-integrated apps and growing!
  • 23. Risk severity calculation Remediation recommendations Risk-based conditional access automatically protects against suspicious logins and compromised credentials Gain insights from a consolidated view of machine learning based threat detection Leaked credentials Infected devices Configuration vulnerabilities Risk-based policies MFA Challenge Risky Logins Block attacks Change bad credentials Machine-Learning Engine Brute force attacks Suspicious sign- in activities Identity Protection at its best
  • 24. Enforce on-demand,just-in-timeadministrativeaccess when needed Provides more visibilitythrough alerts, auditreports and access reviews Global Administrator Billing Administrator SharePoint Administrator User Administrator Password Administrator Discover, restrict, and monitor privileged identities
  • 25. MFA is enforced during the activation process Alerts inform administrators about out-of-band changes Users need to activate their privileges to perform a task Users will retain their privileges for a pre- configured amount of time Security admins can discover all privileged identities, view audit reports and review everyone who has is eligible to activate via access reviews Audit SECURITY ADMIN Configure Privileged Identity Management USER PRIVILEGED IDENTITY MANAGEMENT Identity verification Monitor Access reports MFA ALERT Read only ADMIN PROFILES Billing Admin Global Admin Service Admin How time-limited activation of privileged roles works
  • 26. Other Cool Azure AD things Conditional Access Customize Sign- In Token Lifetime Automated Office 365 Group Expiration Reporting User, Group, Device Management Azure AD B2B
  • 27. Ok let’s take a breath, and show some real stuff (and don’t forget to bring a towel)
  • 28. 4 simple things you can do using Azure AD to improve Office 365
  • 29.  Organizational Sign-in Branding • Affects any Azure AD or Office 365 Sign in: • portal.office.com • Mobile Apps • Office Pro Plus • etc… • Different from the branding within the Office 365 portal and SharePoint branding • Great way to make Office 365 your own • Help provide sign in instructions to users • Reassure your users that they are signing into the right page • Make your marketing department happy 
  • 31.  Setup Multi- Factor Authentication for Admins • As mentioned, this is free for Office 365 Admins • Admin accounts are a huge security vulnerability • If an admin account is breached, your entire organization can be considered breached • Supported by SharePoint Online PowerShell (in addition to Exchange Online and Azure AD/Office 365 PowerShell Modules) [everything but Skype PowerShell]
  • 32.  Restrict Office 365 Group Creation • To be honest, this one is less simple • Requires Azure AD PowerShell V2 • Group Creation used to be controlled by Exchange Online • With Planner, Teams, SharePoint Team Sites, PowerBI and more able to create Groups, it is now controlled through Azure AD • Policy can be created in Azure AD that only allows certain groups of users access to create Groups • Any other attempts will result in error (error messages can get strange) • Policy created through PowerShell • Does not apply to certain admins
  • 33. Restrict Office 365 Group Creation Gross PowerShell 1. Get-AzureADGroup -SearchString "<Name of your security group>“ 2. $Template = Get-AzureADDirectorySettingTemplate | where {$_.DisplayName -eq 'Group.Unified’} 3. Setting = $Template.CreateDirectorySetting() 4. New-AzureADDirectorySetting -DirectorySetting $Setting 5. $Setting = Get-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where - Property DisplayName -Value "Group.Unified" -EQ).id 6. $Setting["EnableGroupCreation"] = $False 7. $Setting["GroupCreationAllowedGroupId"] = (Get-AzureADGroup -SearchString "<Name of your security group>").objected 8. Set-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property DisplayName -Value "Group.Unified" -EQ).id -DirectorySetting $Setting http://maxf.us/groupcreation
  • 34.  Automatically Assign Licenses •Assign licenses based on Group Membership •Automatically removes and adds licenses when users join or leave groups •No more licensing scripts! •In preview • Only works for security groups • Requires Azure AD licensing present in tenant (even if free)
  • 35.  Sign a User Out of Office 365 •Azure AD is the only way to force a sign out for a user reliably •We need to tell Azure AD to not accept the “token” of a previous sign in • This forces the user to re-sign in (which you can block) • Set-MsolUser -UserPrincipalName <UPN of the User> -StsRefreshTokensValidFrom (“<future date>”) • Even if you set it to tomorrow (ex 01/01/2017), it will then set itself to the exact date and time you ran it • Azure AD PowerShell v1
  • 36. Get Involved Join the Microsoft Tech Community • techcommunity.microsoft.com Get on Twitter • It’s not just for presidents and celebrities Come to your local user groups • Continue your learning
  • 38. Thank you! Email : maxf@o365mn.org Twitter : @TheCloudSherpa Website/Blog: maxafritz.com Stay in touch! Come ask me questions! Leave a review!

Notas do Editor

  1. Update this
  2. Fix versioning
  3. Add security questions
  4. Update with new look
  5. Change Version, add command
  6. Sign up for Microsoft tech community