SlideShare a Scribd company logo
SharePoint Saturday Belgium 2016 • October 15 • Brussels Track: MIX| Level: 300
Leverage the power of Groups
Albert-Jan Schot
PlatinumGoldSilver
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Agenda
Administrators Microsoft GraphConnectors
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups building blocks
SharePoint Saturday Belgium 2016 • October 15 • Brussels
One group system across Office 365
One identity
Federated resources
Loose coupling
SharePoint
SharePoint
Online AD
Documents
OneNote
Additional workloads
Workload
scenarios
Local
Directory
(if applicable)
Exchange
Conversations
Calendar
Exchange
Online AD
Identity
Resource URLs
Owners
Members
AAD
SharePoint Saturday Belgium 2016 • October 15 • Brussels
A closer look at sites and groups
Before
• Groups get a basic document
library
• Users create from Outlook
• SharePoint self-service creates
sub-webs
• SharePoint admin creates
site collections
Going forward
• Groups get a team site
in a new site collection
• Existing group doc libraries grow
into full team site
• Users can create from Outlook or
SharePoint
• SharePoint admin can
still create stand-alone
site collections
• Dynamic Memberships
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Keep in mind
1. A single user can create 250 groups
2. No more then 10 owners per group
3. Performance degradation after more than 1000 members
4. A plan an a group are currently not linked automatically
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Administrators
s
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
$userCredential = Get-Credential
$session = New-PSSession -ConfigurationName Microsoft.Exchange
-ConnectionUri https://outlook.office365.com/powershell-liveid/
-Credential $userCredential -Authentication Basic –
AllowRedirection
Import-PSSession $session
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
Get-UnifiedGroup
Set-UnifiedGroup
New-UnifiedGroup
Remove-UnifiedGroup
Get-UnifiedGroupLinks
Add-UnifiedGroupLinks
Remove-UnifiedGroupLinks
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
Set-UnifiedGroup mydemogroup@contoso.com
-MailTip "Awesome group!"
-PrimarySmtpAdress "renamedgroup@contoso.com"
-Classification <HighImpact>
-AccessType <Public><Private>
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
Get-UnifiedGroup |
Foreach-Object {
Get-MailboxStatistics –Identity
$_.Identity } |
Where-Object {
$_.LastLogonTime -ge (Get-Date).AddDays(-7)
}
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
Get-UnifiedGroup | Foreach-Object {
Get-SPOSite -Identity
$_.SharePointDocumentsUrl.replace("/Shared
Documents", "")} |
FT Title, Url, LastContentModifiedDate
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
Get-UnifiedGroup | Foreach-Object {
Set-SPOSite
–Identity
$_.SharePointDocumentsUrl.replace("/Shared
Documents", "")
-StorageQuota 3000
-StorageQuotaWarningLevel 2000
}
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups PowerShell
$Policy = Get-MsolSettingTemplate
–TemplateId 62375ab9-6b52-47ed-826b-58e47e0e304b
$Setting = $Policy.CreateSettingsObject()
$Setting["EnableGroupCreation"] = "false"
$Setting["GroupCreationAllowedGroupId"] = "guid-admin-group"
$Setting["UsageGuidelinesUrl"] = "https://www.contoso.com"
$Setting["ClassificationList"] = "Low,Medium,High“
New-MsolSettings –SettingsObject $Setting
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Groups & Connectors
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Incoming webhook
{
"text": " Make sure to present!",
"title": "Awesome Demo!",
"themeColor": "5500B3",
"potentialAction": [
{
"@context": "http://schema.org",
"@type": "ViewAction",
"name": "View on SPSBE",
"target": ["http://www.spsevents.org/city/Brussels/Brussels2016"]
}
]
}
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Microsoft Graph & Groups
SharePoint Saturday Belgium 2016 • October 15 • Brussels
What’s next?
1. Developer opportunities http://dev.office.com/getting-started &
https://dev.outlook.com/Connectors & http://graph.microsoft.io
2. Start coding
3. Provide feedback: https://officespdev.uservoice.com
SharePoint Saturday Belgium 2016 • October 15 • Brussels
Thank You!
Feedback
http://spsbe.be

More Related Content

What's hot

ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
European Collaboration Summit
 
Let's do PowerBi - Together
Let's do PowerBi - TogetherLet's do PowerBi - Together
Let's do PowerBi - Together
BIWUG
 
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
European Collaboration Summit
 
Extend your development skills set using MS Graph
Extend your development skills set using MS GraphExtend your development skills set using MS Graph
Extend your development skills set using MS Graph
BIWUG
 
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
European Collaboration Summit
 
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
BIWUG
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 Tenant
BIWUG
 
SPS Vienna 2017 - Getting started with APIs for Groups and Planner
SPS Vienna 2017 - Getting started with APIs for Groups and PlannerSPS Vienna 2017 - Getting started with APIs for Groups and Planner
SPS Vienna 2017 - Getting started with APIs for Groups and Planner
Dragan Panjkov
 
Deploying in a Cloud First World
Deploying in a Cloud First WorldDeploying in a Cloud First World
Deploying in a Cloud First World
BIWUG
 
Understanding and programming the SharePoint REST API
Understanding and programming the SharePoint REST APIUnderstanding and programming the SharePoint REST API
Understanding and programming the SharePoint REST API
Chris Beckett
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
serge luca
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Chirag Patel
 
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
serge luca
 
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Chirag Patel
 
From SQL to MongoDB
From SQL to MongoDBFrom SQL to MongoDB
From SQL to MongoDB
Nuxeo
 
Microsoft flow how, when &amp; why
Microsoft flow   how, when &amp; whyMicrosoft flow   how, when &amp; why
Microsoft flow how, when &amp; why
DocFluix, LLC
 
[Webinar] Nuxeo Platform 5.6 Overview
[Webinar] Nuxeo Platform 5.6 Overview[Webinar] Nuxeo Platform 5.6 Overview
[Webinar] Nuxeo Platform 5.6 Overview
Nuxeo
 
SharePoint and Office 365 Performance Best Practices
SharePoint and Office 365 Performance Best PracticesSharePoint and Office 365 Performance Best Practices
SharePoint and Office 365 Performance Best Practices
Eric Shupps
 
Wix sql on-storm-platform
Wix sql on-storm-platformWix sql on-storm-platform
Wix sql on-storm-platformalooma
 

What's hot (20)

ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
ECS19 - Paul Collinge - Transforming enterprise network connectivity in a clo...
 
Let's do PowerBi - Together
Let's do PowerBi - TogetherLet's do PowerBi - Together
Let's do PowerBi - Together
 
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
 
Extend your development skills set using MS Graph
Extend your development skills set using MS GraphExtend your development skills set using MS Graph
Extend your development skills set using MS Graph
 
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
ECS19 - Patrick Curran, Eric Shupps - SHAREPOINT 24X7X365: ARCHITECTING FOR H...
 
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 Tenant
 
SPS Vienna 2017 - Getting started with APIs for Groups and Planner
SPS Vienna 2017 - Getting started with APIs for Groups and PlannerSPS Vienna 2017 - Getting started with APIs for Groups and Planner
SPS Vienna 2017 - Getting started with APIs for Groups and Planner
 
Deploying in a Cloud First World
Deploying in a Cloud First WorldDeploying in a Cloud First World
Deploying in a Cloud First World
 
Understanding and programming the SharePoint REST API
Understanding and programming the SharePoint REST APIUnderstanding and programming the SharePoint REST API
Understanding and programming the SharePoint REST API
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
 
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
 
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
 
From SQL to MongoDB
From SQL to MongoDBFrom SQL to MongoDB
From SQL to MongoDB
 
Microsoft flow how, when &amp; why
Microsoft flow   how, when &amp; whyMicrosoft flow   how, when &amp; why
Microsoft flow how, when &amp; why
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
[Webinar] Nuxeo Platform 5.6 Overview
[Webinar] Nuxeo Platform 5.6 Overview[Webinar] Nuxeo Platform 5.6 Overview
[Webinar] Nuxeo Platform 5.6 Overview
 
SharePoint and Office 365 Performance Best Practices
SharePoint and Office 365 Performance Best PracticesSharePoint and Office 365 Performance Best Practices
SharePoint and Office 365 Performance Best Practices
 
Wix sql on-storm-platform
Wix sql on-storm-platformWix sql on-storm-platform
Wix sql on-storm-platform
 

Viewers also liked

DIWUG - Groups for Developers
DIWUG - Groups for DevelopersDIWUG - Groups for Developers
DIWUG - Groups for Developers
Albert-Jan Schot
 
Microsoft graph api deep dive
Microsoft graph api deep diveMicrosoft graph api deep dive
Microsoft graph api deep dive
Albert-Jan Schot
 
DIWUG - Groups & Teams and Planner
DIWUG - Groups & Teams and Planner DIWUG - Groups & Teams and Planner
DIWUG - Groups & Teams and Planner
Albert-Jan Schot
 
SPStockHolm 2015 - Search Intents with Apps
SPStockHolm 2015 - Search Intents with Apps SPStockHolm 2015 - Search Intents with Apps
SPStockHolm 2015 - Search Intents with Apps
Albert-Jan Schot
 
Building a hybrid share point information governance plan
Building a hybrid share point information governance planBuilding a hybrid share point information governance plan
Building a hybrid share point information governance plan
Baris Bruce Tuncertan
 
Exchange Server Migrations & Updates
Exchange Server Migrations & UpdatesExchange Server Migrations & Updates
Exchange Server Migrations & Updates
GWAVA
 
2016 12-02-digital-workplace-camoai-aos-lille
2016 12-02-digital-workplace-camoai-aos-lille2016 12-02-digital-workplace-camoai-aos-lille
2016 12-02-digital-workplace-camoai-aos-lille
Jean-Marc Touzard
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
Chirag Patel
 
Haagse Hogeschool - IDMConferentie - Office Graph
Haagse Hogeschool - IDMConferentie - Office GraphHaagse Hogeschool - IDMConferentie - Office Graph
Haagse Hogeschool - IDMConferentie - Office GraphAlbert-Jan Schot
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and hows
Knut Relbe-Moe [MVP, MCT]
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption
Asif Rehmani
 
Exchange 2016 Cloud Migration
Exchange 2016 Cloud MigrationExchange 2016 Cloud Migration
Exchange 2016 Cloud Migration
GWAVA
 
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
Heather Newman
 
Exchange Online - Hybrid tips and tricks from the field
Exchange Online - Hybrid tips and tricks from the fieldExchange Online - Hybrid tips and tricks from the field
Exchange Online - Hybrid tips and tricks from the field
Steve Goodman
 
Office 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office GraphOffice 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office Graph
Albert-Jan Schot
 
DIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office GraphDIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office Graph
Albert-Jan Schot
 
SPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with AppsSPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with Apps
Albert-Jan Schot
 
Vinden Of Zoeken
Vinden Of ZoekenVinden Of Zoeken
Vinden Of Zoeken
Albert-Jan Schot
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink Primer
Michael Oryszak
 
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environmentSharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
Albert-Jan Schot
 

Viewers also liked (20)

DIWUG - Groups for Developers
DIWUG - Groups for DevelopersDIWUG - Groups for Developers
DIWUG - Groups for Developers
 
Microsoft graph api deep dive
Microsoft graph api deep diveMicrosoft graph api deep dive
Microsoft graph api deep dive
 
DIWUG - Groups & Teams and Planner
DIWUG - Groups & Teams and Planner DIWUG - Groups & Teams and Planner
DIWUG - Groups & Teams and Planner
 
SPStockHolm 2015 - Search Intents with Apps
SPStockHolm 2015 - Search Intents with Apps SPStockHolm 2015 - Search Intents with Apps
SPStockHolm 2015 - Search Intents with Apps
 
Building a hybrid share point information governance plan
Building a hybrid share point information governance planBuilding a hybrid share point information governance plan
Building a hybrid share point information governance plan
 
Exchange Server Migrations & Updates
Exchange Server Migrations & UpdatesExchange Server Migrations & Updates
Exchange Server Migrations & Updates
 
2016 12-02-digital-workplace-camoai-aos-lille
2016 12-02-digital-workplace-camoai-aos-lille2016 12-02-digital-workplace-camoai-aos-lille
2016 12-02-digital-workplace-camoai-aos-lille
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
 
Haagse Hogeschool - IDMConferentie - Office Graph
Haagse Hogeschool - IDMConferentie - Office GraphHaagse Hogeschool - IDMConferentie - Office Graph
Haagse Hogeschool - IDMConferentie - Office Graph
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and hows
 
5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption5 things for immediate impact on increasing SharePoint adoption
5 things for immediate impact on increasing SharePoint adoption
 
Exchange 2016 Cloud Migration
Exchange 2016 Cloud MigrationExchange 2016 Cloud Migration
Exchange 2016 Cloud Migration
 
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
Drive on the FastTrack to SharePoint End User Adoption in Your Organization -...
 
Exchange Online - Hybrid tips and tricks from the field
Exchange Online - Hybrid tips and tricks from the fieldExchange Online - Hybrid tips and tricks from the field
Exchange Online - Hybrid tips and tricks from the field
 
Office 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office GraphOffice 365 Truths Delve and Office Graph
Office 365 Truths Delve and Office Graph
 
DIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office GraphDIWUG Developing Apps with Office Graph
DIWUG Developing Apps with Office Graph
 
SPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with AppsSPConnect 2014 - Search Intents with Apps
SPConnect 2014 - Search Intents with Apps
 
Vinden Of Zoeken
Vinden Of ZoekenVinden Of Zoeken
Vinden Of Zoeken
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink Primer
 
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environmentSharePoint Connections 2013 - Navigation in a Multi Site Collection environment
SharePoint Connections 2013 - Navigation in a Multi Site Collection environment
 

Similar to SPSBE2016 - Leverage the power of groups

Microsoft Teams Deep Dive
Microsoft Teams Deep DiveMicrosoft Teams Deep Dive
Microsoft Teams Deep Dive
BIWUG
 
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbePower Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Chirag Patel
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Chirag Patel
 
Extending Teams & Groups
Extending Teams & GroupsExtending Teams & Groups
Extending Teams & Groups
BIWUG
 
SharePoint Saturday Belgium 2016
SharePoint Saturday Belgium 2016SharePoint Saturday Belgium 2016
SharePoint Saturday Belgium 2016
Rick Van Rousselt
 
Microsoft Graph with ASP.NET MVC
Microsoft Graph with ASP.NET MVCMicrosoft Graph with ASP.NET MVC
Microsoft Graph with ASP.NET MVC
BIWUG
 
Microsoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsMicrosoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problems
BIWUG
 
SPS Brussels 2017
SPS Brussels 2017SPS Brussels 2017
SPS Brussels 2017
Joëlle Ruelle
 
Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365
BIWUG
 
Simplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShellSimplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShell
BIWUG
 
UnityConnect - Office 365 Groups Deep Dive With Planner
UnityConnect - Office 365 Groups Deep Dive With PlannerUnityConnect - Office 365 Groups Deep Dive With Planner
UnityConnect - Office 365 Groups Deep Dive With Planner
Knut Relbe-Moe [MVP, MCT]
 
Upgrading from Full Trust Code to Add-In Model and SharePoint Framework
Upgrading from Full Trust Code to Add-In Model and SharePoint FrameworkUpgrading from Full Trust Code to Add-In Model and SharePoint Framework
Upgrading from Full Trust Code to Add-In Model and SharePoint Framework
BIWUG
 
Best practices for managing and operating your SharePoint farms
Best practices for managing and operating your SharePoint farmsBest practices for managing and operating your SharePoint farms
Best practices for managing and operating your SharePoint farms
BIWUG
 
PowerApps and Flow, one year later
PowerApps and Flow, one year laterPowerApps and Flow, one year later
PowerApps and Flow, one year later
BIWUG
 
Azure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS HandsonAzure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS Handson
Jan Pieter Posthuma
 
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
Waldek Mastykarz
 
Be a Modern SharePoint Developer
Be a Modern SharePoint DeveloperBe a Modern SharePoint Developer
Be a Modern SharePoint Developer
Suhail Jamaldeen
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
Saurabh Parikh
 
#spsbe Get Typing with Typescript
#spsbe Get Typing with Typescript#spsbe Get Typing with Typescript
#spsbe Get Typing with Typescript
David Opdendries
 
SPSZurich18 - Microsoft Teams Deep Dive
SPSZurich18 - Microsoft Teams Deep DiveSPSZurich18 - Microsoft Teams Deep Dive
SPSZurich18 - Microsoft Teams Deep Dive
Maarten Eekels
 

Similar to SPSBE2016 - Leverage the power of groups (20)

Microsoft Teams Deep Dive
Microsoft Teams Deep DiveMicrosoft Teams Deep Dive
Microsoft Teams Deep Dive
 
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbePower Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
 
Extending Teams & Groups
Extending Teams & GroupsExtending Teams & Groups
Extending Teams & Groups
 
SharePoint Saturday Belgium 2016
SharePoint Saturday Belgium 2016SharePoint Saturday Belgium 2016
SharePoint Saturday Belgium 2016
 
Microsoft Graph with ASP.NET MVC
Microsoft Graph with ASP.NET MVCMicrosoft Graph with ASP.NET MVC
Microsoft Graph with ASP.NET MVC
 
Microsoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsMicrosoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problems
 
SPS Brussels 2017
SPS Brussels 2017SPS Brussels 2017
SPS Brussels 2017
 
Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365
 
Simplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShellSimplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShell
 
UnityConnect - Office 365 Groups Deep Dive With Planner
UnityConnect - Office 365 Groups Deep Dive With PlannerUnityConnect - Office 365 Groups Deep Dive With Planner
UnityConnect - Office 365 Groups Deep Dive With Planner
 
Upgrading from Full Trust Code to Add-In Model and SharePoint Framework
Upgrading from Full Trust Code to Add-In Model and SharePoint FrameworkUpgrading from Full Trust Code to Add-In Model and SharePoint Framework
Upgrading from Full Trust Code to Add-In Model and SharePoint Framework
 
Best practices for managing and operating your SharePoint farms
Best practices for managing and operating your SharePoint farmsBest practices for managing and operating your SharePoint farms
Best practices for managing and operating your SharePoint farms
 
PowerApps and Flow, one year later
PowerApps and Flow, one year laterPowerApps and Flow, one year later
PowerApps and Flow, one year later
 
Azure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS HandsonAzure Global Bootcamp - CIS Handson
Azure Global Bootcamp - CIS Handson
 
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
 
Be a Modern SharePoint Developer
Be a Modern SharePoint DeveloperBe a Modern SharePoint Developer
Be a Modern SharePoint Developer
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
 
#spsbe Get Typing with Typescript
#spsbe Get Typing with Typescript#spsbe Get Typing with Typescript
#spsbe Get Typing with Typescript
 
SPSZurich18 - Microsoft Teams Deep Dive
SPSZurich18 - Microsoft Teams Deep DiveSPSZurich18 - Microsoft Teams Deep Dive
SPSZurich18 - Microsoft Teams Deep Dive
 

More from Albert-Jan Schot

Using AI to classify your SharePoint Data
Using AI to classify your SharePoint DataUsing AI to classify your SharePoint Data
Using AI to classify your SharePoint Data
Albert-Jan Schot
 
Site templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePointSite templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePoint
Albert-Jan Schot
 
Diwug 2019 Teams Development
Diwug 2019 Teams DevelopmentDiwug 2019 Teams Development
Diwug 2019 Teams Development
Albert-Jan Schot
 
Developing for Office365 groups
Developing for Office365 groupsDeveloping for Office365 groups
Developing for Office365 groups
Albert-Jan Schot
 
SharePoint Framework Ignite 2016 recap @ Sparked
SharePoint Framework Ignite 2016 recap @ SparkedSharePoint Framework Ignite 2016 recap @ Sparked
SharePoint Framework Ignite 2016 recap @ Sparked
Albert-Jan Schot
 
Office add ins 0-60
Office add ins 0-60Office add ins 0-60
Office add ins 0-60
Albert-Jan Schot
 
TechDays 2015 - Building Solutions with the Office Graph
TechDays 2015 - Building Solutions with the Office GraphTechDays 2015 - Building Solutions with the Office Graph
TechDays 2015 - Building Solutions with the Office GraphAlbert-Jan Schot
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingAlbert-Jan Schot
 
European O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online ApplificationEuropean O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online Applification
Albert-Jan Schot
 

More from Albert-Jan Schot (9)

Using AI to classify your SharePoint Data
Using AI to classify your SharePoint DataUsing AI to classify your SharePoint Data
Using AI to classify your SharePoint Data
 
Site templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePointSite templates, site life cycle management and Modern SharePoint
Site templates, site life cycle management and Modern SharePoint
 
Diwug 2019 Teams Development
Diwug 2019 Teams DevelopmentDiwug 2019 Teams Development
Diwug 2019 Teams Development
 
Developing for Office365 groups
Developing for Office365 groupsDeveloping for Office365 groups
Developing for Office365 groups
 
SharePoint Framework Ignite 2016 recap @ Sparked
SharePoint Framework Ignite 2016 recap @ SparkedSharePoint Framework Ignite 2016 recap @ Sparked
SharePoint Framework Ignite 2016 recap @ Sparked
 
Office add ins 0-60
Office add ins 0-60Office add ins 0-60
Office add ins 0-60
 
TechDays 2015 - Building Solutions with the Office Graph
TechDays 2015 - Building Solutions with the Office GraphTechDays 2015 - Building Solutions with the Office Graph
TechDays 2015 - Building Solutions with the Office Graph
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar verandering
 
European O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online ApplificationEuropean O365 Connect SharePoint Online Applification
European O365 Connect SharePoint Online Applification
 

Recently uploaded

SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 

Recently uploaded (20)

SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 

SPSBE2016 - Leverage the power of groups

  • 1. SharePoint Saturday Belgium 2016 • October 15 • Brussels Track: MIX| Level: 300 Leverage the power of Groups Albert-Jan Schot
  • 3. SharePoint Saturday Belgium 2016 • October 15 • Brussels Agenda Administrators Microsoft GraphConnectors
  • 4. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups building blocks
  • 5. SharePoint Saturday Belgium 2016 • October 15 • Brussels One group system across Office 365 One identity Federated resources Loose coupling SharePoint SharePoint Online AD Documents OneNote Additional workloads Workload scenarios Local Directory (if applicable) Exchange Conversations Calendar Exchange Online AD Identity Resource URLs Owners Members AAD
  • 6. SharePoint Saturday Belgium 2016 • October 15 • Brussels A closer look at sites and groups Before • Groups get a basic document library • Users create from Outlook • SharePoint self-service creates sub-webs • SharePoint admin creates site collections Going forward • Groups get a team site in a new site collection • Existing group doc libraries grow into full team site • Users can create from Outlook or SharePoint • SharePoint admin can still create stand-alone site collections • Dynamic Memberships
  • 7. SharePoint Saturday Belgium 2016 • October 15 • Brussels Keep in mind 1. A single user can create 250 groups 2. No more then 10 owners per group 3. Performance degradation after more than 1000 members 4. A plan an a group are currently not linked automatically
  • 8. SharePoint Saturday Belgium 2016 • October 15 • Brussels Administrators s
  • 9. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell $userCredential = Get-Credential $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $userCredential -Authentication Basic – AllowRedirection Import-PSSession $session
  • 10. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell Get-UnifiedGroup Set-UnifiedGroup New-UnifiedGroup Remove-UnifiedGroup Get-UnifiedGroupLinks Add-UnifiedGroupLinks Remove-UnifiedGroupLinks
  • 11. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell Set-UnifiedGroup mydemogroup@contoso.com -MailTip "Awesome group!" -PrimarySmtpAdress "renamedgroup@contoso.com" -Classification <HighImpact> -AccessType <Public><Private>
  • 12. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell Get-UnifiedGroup | Foreach-Object { Get-MailboxStatistics –Identity $_.Identity } | Where-Object { $_.LastLogonTime -ge (Get-Date).AddDays(-7) }
  • 13. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell Get-UnifiedGroup | Foreach-Object { Get-SPOSite -Identity $_.SharePointDocumentsUrl.replace("/Shared Documents", "")} | FT Title, Url, LastContentModifiedDate
  • 14. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell Get-UnifiedGroup | Foreach-Object { Set-SPOSite –Identity $_.SharePointDocumentsUrl.replace("/Shared Documents", "") -StorageQuota 3000 -StorageQuotaWarningLevel 2000 }
  • 15. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups PowerShell $Policy = Get-MsolSettingTemplate –TemplateId 62375ab9-6b52-47ed-826b-58e47e0e304b $Setting = $Policy.CreateSettingsObject() $Setting["EnableGroupCreation"] = "false" $Setting["GroupCreationAllowedGroupId"] = "guid-admin-group" $Setting["UsageGuidelinesUrl"] = "https://www.contoso.com" $Setting["ClassificationList"] = "Low,Medium,High“ New-MsolSettings –SettingsObject $Setting
  • 16. SharePoint Saturday Belgium 2016 • October 15 • Brussels Groups & Connectors
  • 17. SharePoint Saturday Belgium 2016 • October 15 • Brussels Incoming webhook { "text": " Make sure to present!", "title": "Awesome Demo!", "themeColor": "5500B3", "potentialAction": [ { "@context": "http://schema.org", "@type": "ViewAction", "name": "View on SPSBE", "target": ["http://www.spsevents.org/city/Brussels/Brussels2016"] } ] }
  • 18. SharePoint Saturday Belgium 2016 • October 15 • Brussels Microsoft Graph & Groups
  • 19. SharePoint Saturday Belgium 2016 • October 15 • Brussels What’s next? 1. Developer opportunities http://dev.office.com/getting-started & https://dev.outlook.com/Connectors & http://graph.microsoft.io 2. Start coding 3. Provide feedback: https://officespdev.uservoice.com
  • 20. SharePoint Saturday Belgium 2016 • October 15 • Brussels Thank You!

Editor's Notes

  1. The way this all comes together is that the creation of a group in O365 anywhere in the suite create an identity for that team in Office 365 that holds membership, common properties, and links to workloads in the suite. When an app needs to make an update to a property or membership, updates are made to the group in AD, Various applications either read these values directly or hold them in caches, but all common data is mastered in AD.
  2. Need Exchange Need PowerShell as well if you require site stuff
  3. Update a group
  4. Last Logon Time for Mailbox
  5. Get Last ModifeidDate for content in site
  6. Set Storage Quota
  7. Mail Policy