SlideShare a Scribd company logo
1 of 12
User Management on SharePoint Online
Hoang Nhut NGUYEN
http://niftit.com
http://o365.vn
About Me
• Job Title: Technical Leader – SharePoint Consultant
• Communities and Blog:
• SharePoint Saturday :
http://www.sharepointsaturday.org/vietnam
Organizer & Speaker
• Communities:
• http://o365.vn
• My Blog: http://nhutcmos.wordpress.com
• Follow me:
• http://facebook.com/terrencenguyenhoang
• http://twitter.com/nhutcmos
• https://profiles.google.com/nhutcmos
Agenda
• Understand Office 365 licenses
• A real life case study
• Solution and tools
Understand Office 365 license
Office 365 service family Plans
Business (Maximum of 300 users) Office 365 Business
Office 365 Business Essentials
Office 365 Business Premium
Enterprise (Unlimited number of users) Office 365 Enterprise E1
Office 365 Enterprise E3
Office 365 Enterprise E4
Office 365 Enterprise K1
Education (Unlimited number of users) Office 365 Education E1
Office 365 Education E3
Office 365 Education E4
Government (Unlimited number of users) Office 365 Government E1
Office 365 Government E3
Office 365 Government E4
Office 365 Government K1
http://blogs.technet.com/b/lystavlen/archive/2013/03/30/office-365-comparing-p-m-and-e-plans.aspx
Understand Office 365 license
https://products.office.com/en-us/business/compare-office-365-for-business-plans
Understand Office 365 license
https://products.office.com/vi-VN/business/office-365-proplus-business-software
Understand Office 365 license
https://products.office.com/en-us/business/compare-more-office-365-for-business-plans
Case Study - Business Requirement
• Registration page will be accessible for non logged in users​
• Upon successful submission of the form, creation of a new user will
be an automated process​​
• Admin will be notified by email when a request has been submitted.
User will be notified by email to verify the email address. ​User will be
notified by email when the account has been created
• When User clicks on the email address verification link, system will
start immediately creation of the user account and/or allocation of
the license (P1/E1 license)​
Case Study - Technical Challenges
• Account Creation automation process is not default support by Office 365
• Assign license automation process is not default support by Office 365.
User profile properties synchronization
User information list
Solution and Tools
• Windows Azure Active Directory Module for Windows PowerShell
• MSOnline Powershell Module
• System.Management.Automation
• SPServices
• PeopleManager Services
• JSOM SharePoint API
DEMO

More Related Content

What's hot

Session 3.2 Your first excel and word automations
Session 3.2 Your first excel and word automationsSession 3.2 Your first excel and word automations
Session 3.2 Your first excel and word automationsCristina Vidu
 
How to Build a Structured Extranet Using Azure AD B2B
How to Build a Structured Extranet Using Azure AD B2BHow to Build a Structured Extranet Using Azure AD B2B
How to Build a Structured Extranet Using Azure AD B2BAndrew Oboro
 
WordPress + Office 365 | Synchronize users v8.0
WordPress + Office 365 | Synchronize users v8.0WordPress + Office 365 | Synchronize users v8.0
WordPress + Office 365 | Synchronize users v8.0Marco van Wieren
 
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019Andrew Oboro
 
MS_Learning_Transcript.PDF
MS_Learning_Transcript.PDFMS_Learning_Transcript.PDF
MS_Learning_Transcript.PDFimran aslam
 
Share-point 2013 business user course @ ITAcademy.IN
Share-point 2013 business user course @ ITAcademy.INShare-point 2013 business user course @ ITAcademy.IN
Share-point 2013 business user course @ ITAcademy.INitacademyittrainer
 
Moodle trigger plugin
Moodle trigger pluginMoodle trigger plugin
Moodle trigger pluginMatt Porritt
 
Approach SharePoint 2010
Approach SharePoint 2010Approach SharePoint 2010
Approach SharePoint 2010TuẼn Hải
 

What's hot (9)

Session 3.2 Your first excel and word automations
Session 3.2 Your first excel and word automationsSession 3.2 Your first excel and word automations
Session 3.2 Your first excel and word automations
 
How to Build a Structured Extranet Using Azure AD B2B
How to Build a Structured Extranet Using Azure AD B2BHow to Build a Structured Extranet Using Azure AD B2B
How to Build a Structured Extranet Using Azure AD B2B
 
WordPress + Office 365 | Synchronize users v8.0
WordPress + Office 365 | Synchronize users v8.0WordPress + Office 365 | Synchronize users v8.0
WordPress + Office 365 | Synchronize users v8.0
 
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019
Unstructured vs. Structured Extranets in office 365 Webinar - June 11, 2019
 
MS_Learning_Transcript.PDF
MS_Learning_Transcript.PDFMS_Learning_Transcript.PDF
MS_Learning_Transcript.PDF
 
Share-point 2013 business user course @ ITAcademy.IN
Share-point 2013 business user course @ ITAcademy.INShare-point 2013 business user course @ ITAcademy.IN
Share-point 2013 business user course @ ITAcademy.IN
 
Moodle trigger plugin
Moodle trigger pluginMoodle trigger plugin
Moodle trigger plugin
 
Approach SharePoint 2010
Approach SharePoint 2010Approach SharePoint 2010
Approach SharePoint 2010
 
Access 09
Access 09Access 09
Access 09
 

Viewers also liked

SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepointSharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepointTerrence Nguyen
 
Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with MicrosoftJoshua Drew
 
Schema-free Microsoft Azure development
Schema-free Microsoft Azure developmentSchema-free Microsoft Azure development
Schema-free Microsoft Azure developmentInge Henriksen
 
Azure.application development.nhut.nguyen
Azure.application development.nhut.nguyenAzure.application development.nhut.nguyen
Azure.application development.nhut.nguyenTerrence Nguyen
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentThomas Robbins
 
Azure for software development teams
Azure for software development teamsAzure for software development teams
Azure for software development teamsClemens Reijnen
 
Windows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best PracticesWindows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best PracticesSriram Krishnan
 

Viewers also liked (7)

SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepointSharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
SharePoint Saturday Vietnam 8th - angularjs and signalr in sharepoint
 
Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with Microsoft
 
Schema-free Microsoft Azure development
Schema-free Microsoft Azure developmentSchema-free Microsoft Azure development
Schema-free Microsoft Azure development
 
Azure.application development.nhut.nguyen
Azure.application development.nhut.nguyenAzure.application development.nhut.nguyen
Azure.application development.nhut.nguyen
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure Development
 
Azure for software development teams
Azure for software development teamsAzure for software development teams
Azure for software development teams
 
Windows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best PracticesWindows Azure - Cloud Service Development Best Practices
Windows Azure - Cloud Service Development Best Practices
 

Similar to User and License Management on SharePoint Online

October 2018 Office 365 Need to Know Webinar
October 2018 Office 365 Need to Know WebinarOctober 2018 Office 365 Need to Know Webinar
October 2018 Office 365 Need to Know WebinarRobert Crane
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premisePrashant G Bhoyar (Microsoft MVP)
 
Envision it SharePoint Extranet Webinar Series - Extranet User Provisioning
Envision it SharePoint Extranet Webinar Series  - Extranet User ProvisioningEnvision it SharePoint Extranet Webinar Series  - Extranet User Provisioning
Envision it SharePoint Extranet Webinar Series - Extranet User ProvisioningEnvision IT
 
Implementing and Managing Office 365 - Jacksonville IT Pro Camp 2017
Implementing and Managing Office 365  -  Jacksonville IT Pro Camp 2017Implementing and Managing Office 365  -  Jacksonville IT Pro Camp 2017
Implementing and Managing Office 365 - Jacksonville IT Pro Camp 2017Ben Stegink
 
Implementing and Managing Office 365
Implementing and Managing Office 365Implementing and Managing Office 365
Implementing and Managing Office 365Ben Stegink
 
Moving to the cloud with Office 365
Moving to the cloud with Office 365Moving to the cloud with Office 365
Moving to the cloud with Office 365Ben Stegink
 
So You Signed Up for Office 365 - Now What??
So You Signed Up for Office 365 - Now What??So You Signed Up for Office 365 - Now What??
So You Signed Up for Office 365 - Now What??TechSoup
 
Social In SharePoint 2010
Social In SharePoint 2010Social In SharePoint 2010
Social In SharePoint 2010Richard Harbridge
 
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...Toni Frankola
 
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...spsnyc
 
Enhance Productivity using SharePoint
Enhance Productivity using SharePointEnhance Productivity using SharePoint
Enhance Productivity using SharePointMilton Goh
 
How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365Kelly Jones
 
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Thomas Daly
 
April 2020 Microsoft 365 Need to Know Webinar
April 2020 Microsoft 365 Need to Know WebinarApril 2020 Microsoft 365 Need to Know Webinar
April 2020 Microsoft 365 Need to Know WebinarRobert Crane
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Sara Barbosa
 
If SharePoint had Warning Labels
If SharePoint had Warning LabelsIf SharePoint had Warning Labels
If SharePoint had Warning LabelsJoanne Klein
 
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...Serge Tremblay
 
August 2021 Microsoft 365 Need to Know Webinar
August 2021 Microsoft 365 Need to Know WebinarAugust 2021 Microsoft 365 Need to Know Webinar
August 2021 Microsoft 365 Need to Know WebinarRobert Crane
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power userSerge Tremblay
 
Envision it SharePoint Extranet Webinar Series - Federation and Office 365
Envision it SharePoint Extranet Webinar Series - Federation and Office 365Envision it SharePoint Extranet Webinar Series - Federation and Office 365
Envision it SharePoint Extranet Webinar Series - Federation and Office 365Envision IT
 

Similar to User and License Management on SharePoint Online (20)

October 2018 Office 365 Need to Know Webinar
October 2018 Office 365 Need to Know WebinarOctober 2018 Office 365 Need to Know Webinar
October 2018 Office 365 Need to Know Webinar
 
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premiseWriting futuristic workflows in office 365 SharePoint 2013 2016 on premise
Writing futuristic workflows in office 365 SharePoint 2013 2016 on premise
 
Envision it SharePoint Extranet Webinar Series - Extranet User Provisioning
Envision it SharePoint Extranet Webinar Series  - Extranet User ProvisioningEnvision it SharePoint Extranet Webinar Series  - Extranet User Provisioning
Envision it SharePoint Extranet Webinar Series - Extranet User Provisioning
 
Implementing and Managing Office 365 - Jacksonville IT Pro Camp 2017
Implementing and Managing Office 365  -  Jacksonville IT Pro Camp 2017Implementing and Managing Office 365  -  Jacksonville IT Pro Camp 2017
Implementing and Managing Office 365 - Jacksonville IT Pro Camp 2017
 
Implementing and Managing Office 365
Implementing and Managing Office 365Implementing and Managing Office 365
Implementing and Managing Office 365
 
Moving to the cloud with Office 365
Moving to the cloud with Office 365Moving to the cloud with Office 365
Moving to the cloud with Office 365
 
So You Signed Up for Office 365 - Now What??
So You Signed Up for Office 365 - Now What??So You Signed Up for Office 365 - Now What??
So You Signed Up for Office 365 - Now What??
 
Social In SharePoint 2010
Social In SharePoint 2010Social In SharePoint 2010
Social In SharePoint 2010
 
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...
 
Enhance Productivity using SharePoint
Enhance Productivity using SharePointEnhance Productivity using SharePoint
Enhance Productivity using SharePoint
 
How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365
 
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
Building a Microsoft Teams Provisioning Process using Power Apps & Power Auto...
 
April 2020 Microsoft 365 Need to Know Webinar
April 2020 Microsoft 365 Need to Know WebinarApril 2020 Microsoft 365 Need to Know Webinar
April 2020 Microsoft 365 Need to Know Webinar
 
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...Why the Microsoft 365 Administrator should care about the Power Platform Gove...
Why the Microsoft 365 Administrator should care about the Power Platform Gove...
 
If SharePoint had Warning Labels
If SharePoint had Warning LabelsIf SharePoint had Warning Labels
If SharePoint had Warning Labels
 
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
What should I use for collaboration? Team Sites? Office 365 Groups? Yammer? o...
 
August 2021 Microsoft 365 Need to Know Webinar
August 2021 Microsoft 365 Need to Know WebinarAugust 2021 Microsoft 365 Need to Know Webinar
August 2021 Microsoft 365 Need to Know Webinar
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power user
 
Envision it SharePoint Extranet Webinar Series - Federation and Office 365
Envision it SharePoint Extranet Webinar Series - Federation and Office 365Envision it SharePoint Extranet Webinar Series - Federation and Office 365
Envision it SharePoint Extranet Webinar Series - Federation and Office 365
 

More from Terrence Nguyen

SPSHK.PowerBI.SharePoint.NhutNguyen
SPSHK.PowerBI.SharePoint.NhutNguyenSPSHK.PowerBI.SharePoint.NhutNguyen
SPSHK.PowerBI.SharePoint.NhutNguyenTerrence Nguyen
 
Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Terrence Nguyen
 
Building a scalable search architecture in share point 2013
Building a scalable search architecture in share point 2013Building a scalable search architecture in share point 2013
Building a scalable search architecture in share point 2013Terrence Nguyen
 
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thingSharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thingTerrence Nguyen
 
SharePoint Saturday Vietnam 8th - managed metadata.pptx
SharePoint Saturday Vietnam 8th - managed metadata.pptxSharePoint Saturday Vietnam 8th - managed metadata.pptx
SharePoint Saturday Vietnam 8th - managed metadata.pptxTerrence Nguyen
 
AppBattle VietNam 1st
AppBattle VietNam 1stAppBattle VietNam 1st
AppBattle VietNam 1stTerrence Nguyen
 
Lotus Notes Application to SharePoint Migration Process
Lotus Notes Application to SharePoint Migration ProcessLotus Notes Application to SharePoint Migration Process
Lotus Notes Application to SharePoint Migration ProcessTerrence Nguyen
 
Corporate social network get meet_core_value
Corporate social network get meet_core_valueCorporate social network get meet_core_value
Corporate social network get meet_core_valueTerrence Nguyen
 

More from Terrence Nguyen (8)

SPSHK.PowerBI.SharePoint.NhutNguyen
SPSHK.PowerBI.SharePoint.NhutNguyenSPSHK.PowerBI.SharePoint.NhutNguyen
SPSHK.PowerBI.SharePoint.NhutNguyen
 
Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365Business Intelligent (BI) for Office 365
Business Intelligent (BI) for Office 365
 
Building a scalable search architecture in share point 2013
Building a scalable search architecture in share point 2013Building a scalable search architecture in share point 2013
Building a scalable search architecture in share point 2013
 
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thingSharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
SharePoint Saturday Vietnam 8th - sharepoint and the internet of thing
 
SharePoint Saturday Vietnam 8th - managed metadata.pptx
SharePoint Saturday Vietnam 8th - managed metadata.pptxSharePoint Saturday Vietnam 8th - managed metadata.pptx
SharePoint Saturday Vietnam 8th - managed metadata.pptx
 
AppBattle VietNam 1st
AppBattle VietNam 1stAppBattle VietNam 1st
AppBattle VietNam 1st
 
Lotus Notes Application to SharePoint Migration Process
Lotus Notes Application to SharePoint Migration ProcessLotus Notes Application to SharePoint Migration Process
Lotus Notes Application to SharePoint Migration Process
 
Corporate social network get meet_core_value
Corporate social network get meet_core_valueCorporate social network get meet_core_value
Corporate social network get meet_core_value
 

Recently uploaded

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vĂĄzquez
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

User and License Management on SharePoint Online

  • 1. User Management on SharePoint Online Hoang Nhut NGUYEN http://niftit.com http://o365.vn
  • 2. About Me • Job Title: Technical Leader – SharePoint Consultant • Communities and Blog: • SharePoint Saturday : http://www.sharepointsaturday.org/vietnam Organizer & Speaker • Communities: • http://o365.vn • My Blog: http://nhutcmos.wordpress.com • Follow me: • http://facebook.com/terrencenguyenhoang • http://twitter.com/nhutcmos • https://profiles.google.com/nhutcmos
  • 3. Agenda • Understand Office 365 licenses • A real life case study • Solution and tools
  • 4. Understand Office 365 license Office 365 service family Plans Business (Maximum of 300 users) Office 365 Business Office 365 Business Essentials Office 365 Business Premium Enterprise (Unlimited number of users) Office 365 Enterprise E1 Office 365 Enterprise E3 Office 365 Enterprise E4 Office 365 Enterprise K1 Education (Unlimited number of users) Office 365 Education E1 Office 365 Education E3 Office 365 Education E4 Government (Unlimited number of users) Office 365 Government E1 Office 365 Government E3 Office 365 Government E4 Office 365 Government K1 http://blogs.technet.com/b/lystavlen/archive/2013/03/30/office-365-comparing-p-m-and-e-plans.aspx
  • 5. Understand Office 365 license https://products.office.com/en-us/business/compare-office-365-for-business-plans
  • 6. Understand Office 365 license https://products.office.com/vi-VN/business/office-365-proplus-business-software
  • 7. Understand Office 365 license https://products.office.com/en-us/business/compare-more-office-365-for-business-plans
  • 8. Case Study - Business Requirement • Registration page will be accessible for non logged in users​ • Upon successful submission of the form, creation of a new user will be an automated process​​ • Admin will be notified by email when a request has been submitted. User will be notified by email to verify the email address. ​User will be notified by email when the account has been created • When User clicks on the email address verification link, system will start immediately creation of the user account and/or allocation of the license (P1/E1 license)​
  • 9. Case Study - Technical Challenges • Account Creation automation process is not default support by Office 365 • Assign license automation process is not default support by Office 365.
  • 10. User profile properties synchronization User information list
  • 11. Solution and Tools • Windows Azure Active Directory Module for Windows PowerShell • MSOnline Powershell Module • System.Management.Automation • SPServices • PeopleManager Services • JSOM SharePoint API
  • 12. DEMO