aOS canadian tour Ottawa - Tame your Office 365
-
Upload
ruelle-joelle -
Category
Engineering
-
view
20 -
download
0
Transcript of aOS canadian tour Ottawa - Tame your Office 365
![Page 1: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/1.jpg)
aOS 2017Canadian Tour
Fueled by
QuebecMontrealOttawaToronto
February 6February 7 February 8February 10
![Page 2: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/2.jpg)
Tame yourOffice 365
A session Office 365, PowerShell, SharePoint and Power BI demos !
Joëlle Ruelle
Office 365 Consultant
![Page 3: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/3.jpg)
Thank you !
![Page 5: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/5.jpg)
On today's agenda
PowerShell & Office 365:All you need to know
PowerShell & SharePoint DevOps
Démos and again démos !
![Page 6: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/6.jpg)
Manage Office 365
Office 365 Management
APIs
PowerShellfor Office 365
Office 365
Admin
Center
Office 365
Admin App
Develop.Manage Office 365.
Example: reporting and audit.
Automate and personalize.Save effort and time.Example: provisioning
« Ready to use » solution.Simple but expandable.
Example : license management.
« On the go » solution.Perform routine admin tasks.
Example: reset password.
![Page 7: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/7.jpg)
Provisioning.Manage all server
products.
Display additional information not visible from the admin center.
Access features that we can only
configure using Office 365
PowerShell.
Make bulk operations and data
migrations.
Extract and save data easily.
The power of the Office 365 and PowerShell duo
![Page 8: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/8.jpg)
Set of samples, scenarios and guides…
A little boost
http://powershell.office.com/
![Page 9: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/9.jpg)
Toolbox
An tenant
Administrator privileges on our tenant (or our farm)
Administrator privileges on machine
Install modules
MS Online Services Sign-in Assistant
Azure Active Directory
SharePoint Online
Skype for Business Online
© Gokan Ozcifci
![Page 10: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/10.jpg)
![Page 11: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/11.jpg)
Office 365 services$Session =New-PSSession -ConfigurationNameMicrosoft.Exchange -ConnectionUrihttps://outlook.office365.com/powershell-liveid/-Credential $credential-Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
Import-Module Microsoft.Online.Sharepoint.PowerShellConnect-SPOService -Url https://tenant-admin.sharepoint.com/ -Credential $c
Import-Module LyncOnlineConnector$session =New-CsOnlineSession -Credential $credential
Import-PSSession $session -AllowClobber
Module Azure Active Directory (MSOnline)
© Etienne Bailly
![Page 12: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/12.jpg)
![Page 13: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/13.jpg)
Analyze to optimize
Detectingmisuse.
Measureadoption.
Betterallocate
resources.To secure.
![Page 14: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/14.jpg)
https://github.com/DevScope/powerbi-powershell-modules
A little boost
![Page 15: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/15.jpg)
Toolbox
An tenant
Administrator privileges
An Authentication Token
PowerBIPS modules
Create script
Import modules
Create DataSet
Add data in
![Page 16: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/16.jpg)
![Page 17: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/17.jpg)
Tame SharePoint Online
With the SharePoint
Online module.
With the SharePoint Client side
Object Model (CSOM).
With the OfficeDev PnP
PowerShell commands.
With the SharePoint REST APIs.
With the classical
development solutions.
![Page 18: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/18.jpg)
Tip and Trick: Organize your scripts
Project deployment Folder
Application Files Folder
Launcher
![Page 19: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/19.jpg)
Tip and Trick: Think SharePoint
SPSite
SPWeb
SPList
SPListItem
![Page 20: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/20.jpg)
964
33
SharePoint On-Prem
SharePoint Online
THE GAP WIDENS BETWEEN SP ONLINE AND ON-PREM
Number of available CmdLets
The CmdLets
![Page 21: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/21.jpg)
Go further: SharePoint / Office 365 Dev PnP PowerShell CmdLets
![Page 22: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/22.jpg)
Where can we find OfficeDevPnp?
![Page 23: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/23.jpg)
![Page 24: aOS canadian tour Ottawa - Tame your Office 365](https://reader031.fdocuments.net/reader031/viewer/2022021920/58d0a7671a28abbd1a8b506f/html5/thumbnails/24.jpg)