SlideShare a Scribd company logo
1 of 52
Office 365 Groups
From the ground up
SPTechCon
San Francisco 2016
Drew Madelung
Email : dmadelung@concurrency.com
Twitter : @dmadelung
Website: drewmadelung.com
Senior SharePoint and Office 365 consultant.
What are Office 365 Groups?
How do I work with them?
How do they work technically?
How can I administer?
Demos, Demos & more Demos
What’s new & What’s Next?
Office 365 Groups
From the ground up
SPTechCon
San Francisco 2016
Collaboration is evolving…
Collaboration has evolved
Employees work on 2x more teams
now than they did five years ago1
1 Source: 2009, 2014 US IW Survey
The real world of collaboration
Reference
Office 365 Groups
Office 365
Designed for the unique workstyle of every group
SharePoint
Teams
Office 365 ProPlus
Yammer
Outlook
Skype
Intranets, Team Sites & Apps
Chat-based Workspace
Co-Authoring Content
Enterprise Social
Mail & Calendar
Voice, Video & Meetings
Complete Collaboration Solution
Office 365 addresses the breadth of collaboration
needs across your company
Integrated Experiences
Office 365 Groups and Graph enable integrated
experiences that facilitate effective collaboration
Security and Compliance
Office 365 delivers the security, compliance and
manageability required in today’s workplace
Office 365 Groups
SELF-SERVICE
PUBLIC BY DEFAULT
SHARING TO NON-MEMBERS
CONTEXT & HISTORY
SINGLE DEFINITION
SIMPLE TO MANAGE
Office 365 Groups
Azure
Active Directory
Apps
Office 365 Groups building blocks
All new Team Sites will get an Office
365 Group and all new Office 365
Groups will get a Team Site.
Groups & SharePoint
“Groups, Graph, and Governance” – Jeff Teper
Existing Office 365 Groups will get a full
SharePoint Team Site.
Projects
Popular Group Scenarios
Organization Interest
How do I access Office 365 Groups?
Groups in Outlook on the web
Fully immersive
experience accessible
via the left navigation.
Inner group
navigation available
once in a group.
Groups through OneDrive (SharePoint!)
Can be accessed
through OneDrive and
redirects to a document
library in a SharePoint
site.
SharePoint, SharePoint, SharePoint
The SharePoint tile takes
you to a list of Sites
which includes your
Group sites.
I found a SharePoint site
A full SharePoint team
site is connected to the
Group.
Groups in Outlook 2016
Participate in
conversations, schedule
meetings, share files &
notes and even initiate a
Skype for Business voice
and video call for urgent
real-time decisions.
Office 365 Planner
Create new plans, organize &
assign tasks, share files, talk
about what you’re working on,
and get updates on progress.
Integrated with Office 365 Groups, so
all of the conversations in Planner are
available in Outlook 2016, Outlook on
the web and the Outlook Groups
mobile app.
Power BI
Create a workspace to collaborate
with your team.
Leverage the Groups collaboration &
communication capabilities to create
and review insights.
Dynamics CRM
Create Office 365 Groups for
opportunities, cases, accounts
and all other entities.
.
Groups experiences are surfaced in-
context within CRM
Outlook Groups app
Available on iOS,
Android & Windows
Phone. Continue
conversations, view files,
@mention colleagues
and even discover other
relevant groups.
Demo!
Office 365 Groups things to know
Eligible to use the NGSC for sync as of Sept release
Anyone can create a group and available in the Global Address List by default
A group can’t have more than 10 owners and a user can’t create more than 250 groups
Currently not supported in Outlook 2016 on the Mac
Groups with more than 1000 members are supported but will decrease performance
When a group owner leaves, all content is saved but new admin must be set at high level
Office 365 Groups can be used as security groups in SharePoint (but not O365 Video)
Group site collections exist under “/sites” managed path but cannot be seen via SP Admin Center
Joining vs Subscribing
On creation, the option is available to
subscribe all new members automatically
• Joined = only appear in group mailbox
• Subscribed = receives in private inbox
and group
Group email
options
What’s behind the scenes
Office 365 plans that include Groups
Any O365 plan that includes Exchange and SharePoint
• Enterprise E1-E5
• Academic A2-A4
• Government G1-G4
• Business Essentials
• Business Premium
• Enterprise K1 (kiosk)
*Exchange-only license can only access Inbox & Calendar
One group system across Office 365
One identity
Federated resources
Loose coupling
SharePoint
Documents
OneNote
Additional workloads
Workload
scenarios
Exchange
Conversations
Calendar
Identity
Resource URLs
Owners
Members
AAD
Office 365 Admin Center
Management Options – User Interface
Office 365 Admin App
Azure AD Admin Portal
Exchange Admin Console
Outlook Groups App
Clients – (Outlook, Planner, PowerBI)
Demo!
Management Options – Scripting
Powershell
Manipulating groups Manipulating group membership
Owners | Members | Subscribers
$creds = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri `
https://outlook.office365.com/powershell-liveid/ -Credential $creds -Authentication Basic -AllowRedirection
Import-PSSession $Session
Establish a remote session to Exchange Online
Useful Scripts for Groups to Get Started
Create group
New-UnifiedGroup –DisplayName “Legal” –Alias “Legal” –EmailAddresses legal@domain.com
Rename group
Set-UnifiedGroup -Identity “Legal” -Alias “Legal” -DisplayName “New Legal” -PrimarySmtpAddress legal@domain.com
View all subscribers, members or owners for a group
Get-UnifiedGroupLinks -Identity “Legal” -LinkType Subscribers
Show detailed info for all groups
Get-UnifiedGroup |
select Id,Alias, AccessType, Language,Notes, PrimarySmtpAddress, `
HiddenFromAddressListsEnabled, WhenCreated, WhenChanged, `
@{Expression={([array](Get-UnifiedGroupLinks -Identity $_.Id -LinkType Members)).Count }; `
Label='Members'}, `
@{Expression={([array](Get-UnifiedGroupLinks -Identity $_.Id -LinkType Owners)).Count }; `
Label='Owners'} |
Format-Table Alias, Members, Owners
Managing Group Creation
The old way but still can be used for OWA and Outlook 2016
Use an OWA Mailbox Policy to disable group creation for ALL users or a SUBSET of users
 This does NOT disable group creation EXCEPT when trying to create through Outlook/Exchange
 Creating groups in other clients/admin areas (PowerBI, Planner, etc…) would NOT disable
Set-OwaMailboxPolicy -Identity test.comOwaMailboxPolicy-Default -GroupCreationEnabled $false
Managing Group Creation through Azure AD
The new way uses Azure AD
 No longer dependency on Exchange so it passes throughout Office 365
 If OWA policy exists and AAD policy is enabled, OWA policy will be ignored
 You can do 2 things:
 Disable the default ability of everyone to create a new Office 365 Group
 Point to an AAD group (Office 365 Group or Distribution Group) that contains a list of people who are
allowed to create groups
 This group cannot have a group in it, must be individual users
 Users with higher tenant roles already have access (company admin, mailbox admin, etc…)
 Prerequisites
 Azure AD Version 1.1.117.0 or later (currently preview)
Managing Group Creation through Azure AD
Steps to setup
1. Retrieve the Object ID for the group that contains the authorized users
 Use Azure AD portal to get Object ID
 Get-MsolGroup cmdlet to discover GUID via PowerShell
2. Use PowerShell to update the Azure AD policy
 Pass the GUID of your authorized user group to GroupCreationAllowedGroupId
Connect-MsolService
$template = Get-MsolAllSettingTemplate | where-object {$_.displayname -eq “Group.Unified”}
$setting = $template.CreateSettingsObject()
$setting[“EnableGroupCreation”] = “false”
$setting[“GroupCreationAllowedGroupId”] = “7edd1d0b-557d-43e6-b583-4f3e0198c167”
New-MsolSettings –SettingsObject $setting
3. Confirm using PowerShell and test creating a group
Get-MsolAllSettings | ForEach Values
Group Guest Access
You can now grant external users access to Office
365 Groups
 Does not comply with tenant
blacklist/whitelist
 Enabled by default
 Overall Group guest access is managed at
the tenant level
 Guests cannot view IRM protected files
 Guests needs to access via browser
 Guests cannot:
 Be an owner
 View the GAL
 View Group members or contact cards
 Access Planner
 Be blocked by specific user
Feature Guest user allowed?
Create a group No
Add/remove group members No
Delete a group No
Join a group Yes, by invitation
Start a conversation Yes
Reply to a conversation Yes
Search for a conversation Yes
@mention a person in the group No
Pin/Favorite a group No
Delete a conversation Yes
"Like" messages No
Manage meetings No
View group calendar No
Modify calendar events No
Add a group calendar to a personal calendar No
View and edit group files Yes, if enabled by tenant admin
Access the group OneNote notebook Yes, via link from group member
Browse groups No
Group Guest Access
Group owners can invite external
people to be guest users
Group members can request an
invitation for an external person
Group Guest Access Admin Controls
Guest addition to organization
• Allow invitation to guests users in the organization
• Office 365 Portal – Settings & Privacy > Sharing
Guest addition to groups
• Allow adding of guests to any group within the
organization.
• Office 365 Portal – Services & Add-Ins > Office 365 groups
• Allow adding of guests to a specific group in the
organization (only available in Power Shell)
Guest access to group resources
• Allow guests to access to any Office 365 group resources
• Office 365 Portal – Services & Add-Ins > Office 365 groups
Group Guest Access Powershell
Steps to block for tenant
1. Ensure that sharing is allowed in the SharePoint Admin Center / O365 Admin Center
2. Use PowerShell to update the Azure AD policy (if settings object exists)
$template = Get-MsolAllSettingTemplate | where-object {$_.displayname -eq “Group.Unified”}
$settings = Get-MsolSettings -SettingId $settings.ObjectId
$Value = $GroupSettings.GetSettingsValue()
$Value["AllowToAddGuests"] = "False"
$Value["AllowGuestsToAccessGroups"] = "True"
Set-MsolSettings -SettingId $settings.ObjectId -SettingsValue $Value
3. Set AllowGuestsToAccessGroups to False to instantly disable all external users from
accessing groups
Group Guest Access Powershell
Steps to block external access for a specific group
1. Ensure that sharing is allowed in the SharePoint Admin Center / O365 Admin Center
2. Use PowerShell to update the Azure AD policy for the group (if no group settings exist)
$group = Get-MsolGroup -All | Where-Object {$_.DisplayName -eq “GROUP DISPLAY NAME”}
$groupsettings = Get-MsolAllSettings -TargetObjectId $group.ObjectId
$template = Get-MsolSettingTemplate -TemplateId 08d542b9-071f-4e16-94b0-74abb372e3d9
$setting = $template.CreateSettingsObject()
$settingsnew = New-MsolSettings -SettingsObject $setting -TargetObjectId $group.ObjectId
$settings = Get-MsolAllSettings -TargetObjectId $group.ObjectId
$value = $GroupSettings.GetSettingsValue()
$value["AllowToAddGuests"] = "False"
Set-MsolSettings -SettingId $settings.ObjectId -SettingsValue $value -TargetObjectId $group.ObjectId
3. Run a check to see if it worked
(Get-MsolAllSettings -TargetObjectId $group.ObjectId).GetSettingsValue() | foreach values
Configuring multi-domain support
Example
 Main domain is contoso.com
 Default accepted domain is service.contoso.com (where groups get created by default)
 You have a sub-domain called students.contoso.com and groups.contoso.com
Configured with Exchange Address Policy (EAP) via Exchange Powershell
Option 1:
All Office 365 Groups built under groups.contoso.com domain
New-EmailAddressPolicy -Name Groups -IncludeUnifiedGroupRecipients `
-EnabledEmailAddressTemplates "SMTP:@groups.contoso.com" -Priority 1
Configuring multi-domain support - Continued
Option 2:
Control what sub-domains Office 365 groups are created in by attribute
 Set users which have their Department attribute set to Students to create groups by default in the
students.contoso.com domain
New-EmailAddressPolicy -Name StudentsGroups -IncludeUnifiedGroupRecipients -EnabledEmailAddressTemplates `
"SMTP:@students.contoso.com” ManagedByFilter {Department -eq 'Students'} -Priority 1
 All other users will create groups in the groups.contoso.com domain
New-EmailAddressPolicy -Name OtherGroups -IncludeUnifiedGroupRecipients -EnabledEmailAddressTemplates `
"SMTP:@groups.contoso.com” -Priority 2
 Only admins can perform this
 Use the –RecipientFilter for available properties to filter on (company, city, office, etc…)
 If you remove domain you need to update EAPs
 Max limit of 100 EAPs per organization
What about governance?
Security and Compliance
eDiscovery through Exchange and SharePoint
Data loss prevention
Preservation policies
Audit log and Content search
Management tidbits
 Establish governance plan for groups
 Establish AAD group creation policies
 Monitor SharePoint Online Storage to ensure group sites not overtaking total storage
 Establish a process to have groups admin support easily available for users
 Run reports to try to track groups sprawl
 Use UsageGuidelinesUrl and ClassificationList
 Migrate multiple distribution lists to Office 365 groups – Link – (also via GUI)
A few technical options
Remove groups email from GAL (global address list)
Accept/Reject certain users from sending emails to groups
Set-UnifiedGroup –Identity $groupAlias –HiddenFromAddressListsEnabled $true
$groupAlias = “TestGAL”
–RejectMessagesFromSendersOrMembers or -AcceptMessagesOnlyFromSendersOrMembers
Set-UnifiedGroup –Identity $groupAlias –RejectMesssagesFromSendersOrMembers dmadelung@concurrency.com
$groupAlias = “TestHide”
Hide group members unless you are a member of the private group
$groupAlias = “TestSend”
Set-unifiedgroup –Identity $groupAlias –HiddenGroupMembershipEnabled:$true
Demo!
 External access
 Groups SharePoint sites expanding
 Group classification
 Group usage guidelines URL
 Groups iPad app
 Privacy type conversion
 Dynamic membership (requires Azure AD premium)
 eDiscovery and Litigation available
 Ability to change privacy type of created Group
 Azure AD creation restriction
 Upgrade a DL to a Group via GUI
 Groups usage reporting As of 12/5/2016
What’s new in Office 365 Groups
What’s upcoming?
Launched
Rolling out
As of 12/5/2016
http://fasttrack.microsoft.com/roadmap
In Development
• xxxx
Help Contribute &
Stay Informed!
O365 Groups UserVoice
https://office365.uservoice.com/forums/286611-office-365-groups
Microsoft Tech Community
https://techcommunity.microsoft.com
Office 365 Roadmap
https://fasttrack.microsoft.com/roadmap
Office Blogs
https://blogs.office.com/
Office 365 Admin Center – Message Center
https://portal.office.com/AdminPortal
Office 365 for IT Pros
http://exchangeserverpro.com/ebooks/office-365-for-it-pros
Questions?
Email: dmadelung@concurrency.com
Twitter: @dmadelung
Website: drewmadelung.com
Scripts: http://bit.ly/DrewO365GroupScripts
Slides: http://bit.ly/DrewSlides
Office 365 Groups
From the ground up
SPTechCon
San Francisco 2016

More Related Content

What's hot

The top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsThe top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsAdam Ochs
 
Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaDrew Madelung
 
Managing Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverManaging Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverDrew Madelung
 
Office365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global ConferenceOffice365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global ConferenceDrew Madelung
 
Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Drew Madelung
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groupsAdam Ochs
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...Oliver Bartholdson
 
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
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsDux Raymond Sy
 
Webinar slides: Getting started with Azure Resource Graph
Webinar slides: Getting started with Azure Resource GraphWebinar slides: Getting started with Azure Resource Graph
Webinar slides: Getting started with Azure Resource GraphShareGate
 
Managing permissions in SharePoint
Managing permissions in SharePointManaging permissions in SharePoint
Managing permissions in SharePointpearce.alex
 
Customizing Microsoft Teams provisioning and governance - Olli Jääskeläinen
Customizing Microsoft Teams provisioning and governance - Olli JääskeläinenCustomizing Microsoft Teams provisioning and governance - Olli Jääskeläinen
Customizing Microsoft Teams provisioning and governance - Olli JääskeläinenOlli Jääskeläinen
 
OneDrive for Business for Administrators - SPS New York 2018
OneDrive for Business for Administrators - SPS New York 2018OneDrive for Business for Administrators - SPS New York 2018
OneDrive for Business for Administrators - SPS New York 2018Drew Madelung
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017jonsacri
 
Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Right IT Services
 
O365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsO365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsJohnConnected
 
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)Nikkia Carter
 
Essentials for the SharePoint Power User - NACollabSummit
Essentials for the SharePoint Power User - NACollabSummitEssentials for the SharePoint Power User - NACollabSummit
Essentials for the SharePoint Power User - NACollabSummitDrew Madelung
 
Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionToni Frankola
 

What's hot (20)

The top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsThe top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groups
 
Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - Indiana
 
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 - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global ConferenceOffice365 groups from the ground up - Collab365 Global Conference
Office365 groups from the ground up - Collab365 Global Conference
 
Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groups
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
 
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...
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The Experts
 
Webinar slides: Getting started with Azure Resource Graph
Webinar slides: Getting started with Azure Resource GraphWebinar slides: Getting started with Azure Resource Graph
Webinar slides: Getting started with Azure Resource Graph
 
Managing permissions in SharePoint
Managing permissions in SharePointManaging permissions in SharePoint
Managing permissions in SharePoint
 
Customizing Microsoft Teams provisioning and governance - Olli Jääskeläinen
Customizing Microsoft Teams provisioning and governance - Olli JääskeläinenCustomizing Microsoft Teams provisioning and governance - Olli Jääskeläinen
Customizing Microsoft Teams provisioning and governance - Olli Jääskeläinen
 
OneDrive for Business for Administrators - SPS New York 2018
OneDrive for Business for Administrators - SPS New York 2018OneDrive for Business for Administrators - SPS New York 2018
OneDrive for Business for Administrators - SPS New York 2018
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017
 
Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016
 
Microsoft Teams Graph API
Microsoft Teams Graph APIMicrosoft Teams Graph API
Microsoft Teams Graph API
 
O365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsO365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and Solutions
 
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)
SharePoint vs Microsoft Teams vs Groups (updated 28 July 2018)
 
Essentials for the SharePoint Power User - NACollabSummit
Essentials for the SharePoint Power User - NACollabSummitEssentials for the SharePoint Power User - NACollabSummit
Essentials for the SharePoint Power User - NACollabSummit
 
Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and Adoption
 

Viewers also liked

SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesDrew Madelung
 
Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Ayman El-Hattab
 
Using google docs
Using google docsUsing google docs
Using google docshall0148
 
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...Heather Newman
 
Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep DiveAndré Vala
 
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...Heather Newman
 
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Chirag Patel
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Drew Madelung
 
OneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-usersOneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-usersLearning SharePoint
 

Viewers also liked (9)

SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 
Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!Boost O365 User Adoption with 10 Cool Add-ins!
Boost O365 User Adoption with 10 Cool Add-ins!
 
Using google docs
Using google docsUsing google docs
Using google docs
 
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...
San Francisco SharePoint User Group - September 2016 - Drive on the FastTrack...
 
Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep Dive
 
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...
SPTechCon Women in SharePoint Luncheon - San Francisco 2016 - Your Big, Beaut...
 
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
 
OneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-usersOneDrive For Business - What's new for IT Administrators and End-users
OneDrive For Business - What's new for IT Administrators and End-users
 

Similar to Office365 Groups from the Ground Up - SPTechCon San Francisco 2016

Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep DiveAndré Vala
 
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...Patrick Guimonet
 
Sp tech festdallas - office 365 groups - planner session
Sp tech festdallas - office 365 groups - planner sessionSp tech festdallas - office 365 groups - planner session
Sp tech festdallas - office 365 groups - planner sessionInnoTech
 
Office 365 Groups and Planner - Jump Start PM and Digital Collaboration
Office 365 Groups and Planner - Jump Start PM and Digital CollaborationOffice 365 Groups and Planner - Jump Start PM and Digital Collaboration
Office 365 Groups and Planner - Jump Start PM and Digital CollaborationGina Montgomery, V-TSP
 
Office 365 Groups - SharePoint Saturday Sacramento 2017
Office 365 Groups - SharePoint Saturday Sacramento 2017Office 365 Groups - SharePoint Saturday Sacramento 2017
Office 365 Groups - SharePoint Saturday Sacramento 2017Matt G
 
Developing for Office365 groups
Developing for Office365 groupsDeveloping for Office365 groups
Developing for Office365 groupsAlbert-Jan Schot
 
Office 365 Planner and Office 365 Groups Deep Dive
Office 365 Planner and Office 365 Groups Deep DiveOffice 365 Planner and Office 365 Groups Deep Dive
Office 365 Planner and Office 365 Groups Deep DiveSPC Adriatics
 
Strategies for Transitioning From SharePoint On-Prem to Office 365
Strategies for Transitioning From SharePoint On-Prem to Office 365Strategies for Transitioning From SharePoint On-Prem to Office 365
Strategies for Transitioning From SharePoint On-Prem to Office 365Kanwal Khipple
 
Office 365 Groups: Deep Dive
Office 365 Groups: Deep DiveOffice 365 Groups: Deep Dive
Office 365 Groups: Deep Divepearce.alex
 
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
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlShareGate
 
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 PlannerKnut Relbe-Moe [MVP, MCT]
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft TeamsRobert Crane
 
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...Microsoft Collaboration Meetup Munich
 
SPSSTL - Understanding the Collaboration Toolkit
SPSSTL - Understanding the Collaboration Toolkit SPSSTL - Understanding the Collaboration Toolkit
SPSSTL - Understanding the Collaboration Toolkit Brian Caauwe
 
Making a real world sharing strategy for SharePoint, OneDrive & Teams
Making a real world sharing strategy for SharePoint, OneDrive & TeamsMaking a real world sharing strategy for SharePoint, OneDrive & Teams
Making a real world sharing strategy for SharePoint, OneDrive & TeamsDrew Madelung
 
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?European Collaboration Summit
 
Breaking down the Microsoft Teams Architecture 200
Breaking down the Microsoft Teams Architecture 200Breaking down the Microsoft Teams Architecture 200
Breaking down the Microsoft Teams Architecture 200D'arce Hess
 
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?Nikkia Carter
 

Similar to Office365 Groups from the Ground Up - SPTechCon San Francisco 2016 (20)

Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep Dive
 
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...
2016 01-30 SPS Dubai - Office 365 Groups: all you need to know about it and ...
 
Sp tech festdallas - office 365 groups - planner session
Sp tech festdallas - office 365 groups - planner sessionSp tech festdallas - office 365 groups - planner session
Sp tech festdallas - office 365 groups - planner session
 
Office 365 Groups and Planner - Jump Start PM and Digital Collaboration
Office 365 Groups and Planner - Jump Start PM and Digital CollaborationOffice 365 Groups and Planner - Jump Start PM and Digital Collaboration
Office 365 Groups and Planner - Jump Start PM and Digital Collaboration
 
Office 365 Groups - SharePoint Saturday Sacramento 2017
Office 365 Groups - SharePoint Saturday Sacramento 2017Office 365 Groups - SharePoint Saturday Sacramento 2017
Office 365 Groups - SharePoint Saturday Sacramento 2017
 
Developing for Office365 groups
Developing for Office365 groupsDeveloping for Office365 groups
Developing for Office365 groups
 
Office 365 Planner and Office 365 Groups Deep Dive
Office 365 Planner and Office 365 Groups Deep DiveOffice 365 Planner and Office 365 Groups Deep Dive
Office 365 Planner and Office 365 Groups Deep Dive
 
Strategies for Transitioning From SharePoint On-Prem to Office 365
Strategies for Transitioning From SharePoint On-Prem to Office 365Strategies for Transitioning From SharePoint On-Prem to Office 365
Strategies for Transitioning From SharePoint On-Prem to Office 365
 
Office 365 Groups: Deep Dive
Office 365 Groups: Deep DiveOffice 365 Groups: Deep Dive
Office 365 Groups: Deep Dive
 
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...
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in control
 
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
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft Teams
 
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...
MCM Juli - Nicki Borell - O365 groups & coaching your users through the exter...
 
SPSSTL - Understanding the Collaboration Toolkit
SPSSTL - Understanding the Collaboration Toolkit SPSSTL - Understanding the Collaboration Toolkit
SPSSTL - Understanding the Collaboration Toolkit
 
Webinar: What Does Microsoft Teams Mean for Office 365?
Webinar: What Does Microsoft Teams Mean for Office 365?Webinar: What Does Microsoft Teams Mean for Office 365?
Webinar: What Does Microsoft Teams Mean for Office 365?
 
Making a real world sharing strategy for SharePoint, OneDrive & Teams
Making a real world sharing strategy for SharePoint, OneDrive & TeamsMaking a real world sharing strategy for SharePoint, OneDrive & Teams
Making a real world sharing strategy for SharePoint, OneDrive & Teams
 
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?
ECS19 - Benjamin Niaulin - MOVED TO OFFICE 365, NOW WHAT?
 
Breaking down the Microsoft Teams Architecture 200
Breaking down the Microsoft Teams Architecture 200Breaking down the Microsoft Teams Architecture 200
Breaking down the Microsoft Teams Architecture 200
 
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
SharePoint vs Microsoft Teams vs Office 365 Groups: What Should I Use When?
 

More from Drew Madelung

Deep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss PreventionDeep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss PreventionDrew Madelung
 
Introduction to Microsoft Syntex
Introduction to Microsoft SyntexIntroduction to Microsoft Syntex
Introduction to Microsoft SyntexDrew Madelung
 
Breakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview SolutionsBreakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview SolutionsDrew Madelung
 
Deploying & Managing OneDrive
Deploying & Managing OneDriveDeploying & Managing OneDrive
Deploying & Managing OneDriveDrew Madelung
 
Deploying Viva Topics
Deploying Viva TopicsDeploying Viva Topics
Deploying Viva TopicsDrew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityDrew Madelung
 
How to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for BusinessHow to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for BusinessDrew Madelung
 
What's New with OneDrive
What's New with OneDriveWhat's New with OneDrive
What's New with OneDriveDrew Madelung
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint SyntexDrew Madelung
 
Intro to Shared Channels
Intro to Shared ChannelsIntro to Shared Channels
Intro to Shared ChannelsDrew Madelung
 
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and TeamsWhat's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and TeamsDrew Madelung
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Drew Madelung
 
Microsoft Ignite 2021 Recap
Microsoft Ignite 2021 RecapMicrosoft Ignite 2021 Recap
Microsoft Ignite 2021 RecapDrew Madelung
 
How to successfully manage OneDrive
How to successfully manage OneDriveHow to successfully manage OneDrive
How to successfully manage OneDriveDrew Madelung
 
What's new with OneDrive - July 2021
What's new with OneDrive - July 2021What's new with OneDrive - July 2021
What's new with OneDrive - July 2021Drew Madelung
 
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity LabelsSecuring SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity LabelsDrew Madelung
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityDrew Madelung
 
Sensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePointSensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePointDrew Madelung
 
Wisconsin SharePoint User Group - November 2020 - Ignite News
Wisconsin SharePoint User Group - November 2020 - Ignite NewsWisconsin SharePoint User Group - November 2020 - Ignite News
Wisconsin SharePoint User Group - November 2020 - Ignite NewsDrew Madelung
 
M365 Records Management Community Webinar
M365 Records Management Community WebinarM365 Records Management Community Webinar
M365 Records Management Community WebinarDrew Madelung
 

More from Drew Madelung (20)

Deep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss PreventionDeep dive into Microsoft Purview Data Loss Prevention
Deep dive into Microsoft Purview Data Loss Prevention
 
Introduction to Microsoft Syntex
Introduction to Microsoft SyntexIntroduction to Microsoft Syntex
Introduction to Microsoft Syntex
 
Breakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview SolutionsBreakdown of Microsoft Purview Solutions
Breakdown of Microsoft Purview Solutions
 
Deploying & Managing OneDrive
Deploying & Managing OneDriveDeploying & Managing OneDrive
Deploying & Managing OneDrive
 
Deploying Viva Topics
Deploying Viva TopicsDeploying Viva Topics
Deploying Viva Topics
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
 
How to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for BusinessHow to Successfully Manage OneDrive for Business
How to Successfully Manage OneDrive for Business
 
What's New with OneDrive
What's New with OneDriveWhat's New with OneDrive
What's New with OneDrive
 
Getting started with with SharePoint Syntex
Getting started with with SharePoint SyntexGetting started with with SharePoint Syntex
Getting started with with SharePoint Syntex
 
Intro to Shared Channels
Intro to Shared ChannelsIntro to Shared Channels
Intro to Shared Channels
 
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and TeamsWhat's new with Security & Compliance for SharePoint, OneDrive, and Teams
What's new with Security & Compliance for SharePoint, OneDrive, and Teams
 
Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...Everything you need to know about external sharing in OneDrive, SharePoint, a...
Everything you need to know about external sharing in OneDrive, SharePoint, a...
 
Microsoft Ignite 2021 Recap
Microsoft Ignite 2021 RecapMicrosoft Ignite 2021 Recap
Microsoft Ignite 2021 Recap
 
How to successfully manage OneDrive
How to successfully manage OneDriveHow to successfully manage OneDrive
How to successfully manage OneDrive
 
What's new with OneDrive - July 2021
What's new with OneDrive - July 2021What's new with OneDrive - July 2021
What's new with OneDrive - July 2021
 
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity LabelsSecuring SharePoint, OneDrive, & Teams with Sensitivity Labels
Securing SharePoint, OneDrive, & Teams with Sensitivity Labels
 
Labelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & SensitivityLabelling in Microsoft 365 - Retention & Sensitivity
Labelling in Microsoft 365 - Retention & Sensitivity
 
Sensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePointSensitivity for Groups, Teams, and SharePoint
Sensitivity for Groups, Teams, and SharePoint
 
Wisconsin SharePoint User Group - November 2020 - Ignite News
Wisconsin SharePoint User Group - November 2020 - Ignite NewsWisconsin SharePoint User Group - November 2020 - Ignite News
Wisconsin SharePoint User Group - November 2020 - Ignite News
 
M365 Records Management Community Webinar
M365 Records Management Community WebinarM365 Records Management Community Webinar
M365 Records Management Community Webinar
 

Recently uploaded

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Office365 Groups from the Ground Up - SPTechCon San Francisco 2016

  • 1. Office 365 Groups From the ground up SPTechCon San Francisco 2016
  • 2. Drew Madelung Email : dmadelung@concurrency.com Twitter : @dmadelung Website: drewmadelung.com Senior SharePoint and Office 365 consultant.
  • 3. What are Office 365 Groups? How do I work with them? How do they work technically? How can I administer? Demos, Demos & more Demos What’s new & What’s Next? Office 365 Groups From the ground up SPTechCon San Francisco 2016
  • 4. Collaboration is evolving… Collaboration has evolved Employees work on 2x more teams now than they did five years ago1 1 Source: 2009, 2014 US IW Survey
  • 5. The real world of collaboration Reference
  • 7. Office 365 Designed for the unique workstyle of every group SharePoint Teams Office 365 ProPlus Yammer Outlook Skype Intranets, Team Sites & Apps Chat-based Workspace Co-Authoring Content Enterprise Social Mail & Calendar Voice, Video & Meetings Complete Collaboration Solution Office 365 addresses the breadth of collaboration needs across your company Integrated Experiences Office 365 Groups and Graph enable integrated experiences that facilitate effective collaboration Security and Compliance Office 365 delivers the security, compliance and manageability required in today’s workplace Office 365 Groups
  • 8. SELF-SERVICE PUBLIC BY DEFAULT SHARING TO NON-MEMBERS CONTEXT & HISTORY SINGLE DEFINITION SIMPLE TO MANAGE Office 365 Groups
  • 9. Azure Active Directory Apps Office 365 Groups building blocks
  • 10. All new Team Sites will get an Office 365 Group and all new Office 365 Groups will get a Team Site. Groups & SharePoint “Groups, Graph, and Governance” – Jeff Teper Existing Office 365 Groups will get a full SharePoint Team Site.
  • 12. How do I access Office 365 Groups?
  • 13. Groups in Outlook on the web Fully immersive experience accessible via the left navigation. Inner group navigation available once in a group.
  • 14. Groups through OneDrive (SharePoint!) Can be accessed through OneDrive and redirects to a document library in a SharePoint site.
  • 15. SharePoint, SharePoint, SharePoint The SharePoint tile takes you to a list of Sites which includes your Group sites.
  • 16. I found a SharePoint site A full SharePoint team site is connected to the Group.
  • 17. Groups in Outlook 2016 Participate in conversations, schedule meetings, share files & notes and even initiate a Skype for Business voice and video call for urgent real-time decisions.
  • 18. Office 365 Planner Create new plans, organize & assign tasks, share files, talk about what you’re working on, and get updates on progress. Integrated with Office 365 Groups, so all of the conversations in Planner are available in Outlook 2016, Outlook on the web and the Outlook Groups mobile app.
  • 19. Power BI Create a workspace to collaborate with your team. Leverage the Groups collaboration & communication capabilities to create and review insights.
  • 20. Dynamics CRM Create Office 365 Groups for opportunities, cases, accounts and all other entities. . Groups experiences are surfaced in- context within CRM
  • 21. Outlook Groups app Available on iOS, Android & Windows Phone. Continue conversations, view files, @mention colleagues and even discover other relevant groups.
  • 22. Demo!
  • 23. Office 365 Groups things to know Eligible to use the NGSC for sync as of Sept release Anyone can create a group and available in the Global Address List by default A group can’t have more than 10 owners and a user can’t create more than 250 groups Currently not supported in Outlook 2016 on the Mac Groups with more than 1000 members are supported but will decrease performance When a group owner leaves, all content is saved but new admin must be set at high level Office 365 Groups can be used as security groups in SharePoint (but not O365 Video) Group site collections exist under “/sites” managed path but cannot be seen via SP Admin Center
  • 24. Joining vs Subscribing On creation, the option is available to subscribe all new members automatically • Joined = only appear in group mailbox • Subscribed = receives in private inbox and group
  • 27. Office 365 plans that include Groups Any O365 plan that includes Exchange and SharePoint • Enterprise E1-E5 • Academic A2-A4 • Government G1-G4 • Business Essentials • Business Premium • Enterprise K1 (kiosk) *Exchange-only license can only access Inbox & Calendar
  • 28. One group system across Office 365 One identity Federated resources Loose coupling SharePoint Documents OneNote Additional workloads Workload scenarios Exchange Conversations Calendar Identity Resource URLs Owners Members AAD
  • 29. Office 365 Admin Center Management Options – User Interface Office 365 Admin App Azure AD Admin Portal Exchange Admin Console Outlook Groups App Clients – (Outlook, Planner, PowerBI)
  • 30. Demo!
  • 31. Management Options – Scripting Powershell Manipulating groups Manipulating group membership Owners | Members | Subscribers $creds = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri ` https://outlook.office365.com/powershell-liveid/ -Credential $creds -Authentication Basic -AllowRedirection Import-PSSession $Session Establish a remote session to Exchange Online
  • 32. Useful Scripts for Groups to Get Started Create group New-UnifiedGroup –DisplayName “Legal” –Alias “Legal” –EmailAddresses legal@domain.com Rename group Set-UnifiedGroup -Identity “Legal” -Alias “Legal” -DisplayName “New Legal” -PrimarySmtpAddress legal@domain.com View all subscribers, members or owners for a group Get-UnifiedGroupLinks -Identity “Legal” -LinkType Subscribers Show detailed info for all groups Get-UnifiedGroup | select Id,Alias, AccessType, Language,Notes, PrimarySmtpAddress, ` HiddenFromAddressListsEnabled, WhenCreated, WhenChanged, ` @{Expression={([array](Get-UnifiedGroupLinks -Identity $_.Id -LinkType Members)).Count }; ` Label='Members'}, ` @{Expression={([array](Get-UnifiedGroupLinks -Identity $_.Id -LinkType Owners)).Count }; ` Label='Owners'} | Format-Table Alias, Members, Owners
  • 33. Managing Group Creation The old way but still can be used for OWA and Outlook 2016 Use an OWA Mailbox Policy to disable group creation for ALL users or a SUBSET of users  This does NOT disable group creation EXCEPT when trying to create through Outlook/Exchange  Creating groups in other clients/admin areas (PowerBI, Planner, etc…) would NOT disable Set-OwaMailboxPolicy -Identity test.comOwaMailboxPolicy-Default -GroupCreationEnabled $false
  • 34. Managing Group Creation through Azure AD The new way uses Azure AD  No longer dependency on Exchange so it passes throughout Office 365  If OWA policy exists and AAD policy is enabled, OWA policy will be ignored  You can do 2 things:  Disable the default ability of everyone to create a new Office 365 Group  Point to an AAD group (Office 365 Group or Distribution Group) that contains a list of people who are allowed to create groups  This group cannot have a group in it, must be individual users  Users with higher tenant roles already have access (company admin, mailbox admin, etc…)  Prerequisites  Azure AD Version 1.1.117.0 or later (currently preview)
  • 35. Managing Group Creation through Azure AD Steps to setup 1. Retrieve the Object ID for the group that contains the authorized users  Use Azure AD portal to get Object ID  Get-MsolGroup cmdlet to discover GUID via PowerShell 2. Use PowerShell to update the Azure AD policy  Pass the GUID of your authorized user group to GroupCreationAllowedGroupId Connect-MsolService $template = Get-MsolAllSettingTemplate | where-object {$_.displayname -eq “Group.Unified”} $setting = $template.CreateSettingsObject() $setting[“EnableGroupCreation”] = “false” $setting[“GroupCreationAllowedGroupId”] = “7edd1d0b-557d-43e6-b583-4f3e0198c167” New-MsolSettings –SettingsObject $setting 3. Confirm using PowerShell and test creating a group Get-MsolAllSettings | ForEach Values
  • 36. Group Guest Access You can now grant external users access to Office 365 Groups  Does not comply with tenant blacklist/whitelist  Enabled by default  Overall Group guest access is managed at the tenant level  Guests cannot view IRM protected files  Guests needs to access via browser  Guests cannot:  Be an owner  View the GAL  View Group members or contact cards  Access Planner  Be blocked by specific user Feature Guest user allowed? Create a group No Add/remove group members No Delete a group No Join a group Yes, by invitation Start a conversation Yes Reply to a conversation Yes Search for a conversation Yes @mention a person in the group No Pin/Favorite a group No Delete a conversation Yes "Like" messages No Manage meetings No View group calendar No Modify calendar events No Add a group calendar to a personal calendar No View and edit group files Yes, if enabled by tenant admin Access the group OneNote notebook Yes, via link from group member Browse groups No
  • 37. Group Guest Access Group owners can invite external people to be guest users Group members can request an invitation for an external person
  • 38. Group Guest Access Admin Controls Guest addition to organization • Allow invitation to guests users in the organization • Office 365 Portal – Settings & Privacy > Sharing Guest addition to groups • Allow adding of guests to any group within the organization. • Office 365 Portal – Services & Add-Ins > Office 365 groups • Allow adding of guests to a specific group in the organization (only available in Power Shell) Guest access to group resources • Allow guests to access to any Office 365 group resources • Office 365 Portal – Services & Add-Ins > Office 365 groups
  • 39. Group Guest Access Powershell Steps to block for tenant 1. Ensure that sharing is allowed in the SharePoint Admin Center / O365 Admin Center 2. Use PowerShell to update the Azure AD policy (if settings object exists) $template = Get-MsolAllSettingTemplate | where-object {$_.displayname -eq “Group.Unified”} $settings = Get-MsolSettings -SettingId $settings.ObjectId $Value = $GroupSettings.GetSettingsValue() $Value["AllowToAddGuests"] = "False" $Value["AllowGuestsToAccessGroups"] = "True" Set-MsolSettings -SettingId $settings.ObjectId -SettingsValue $Value 3. Set AllowGuestsToAccessGroups to False to instantly disable all external users from accessing groups
  • 40. Group Guest Access Powershell Steps to block external access for a specific group 1. Ensure that sharing is allowed in the SharePoint Admin Center / O365 Admin Center 2. Use PowerShell to update the Azure AD policy for the group (if no group settings exist) $group = Get-MsolGroup -All | Where-Object {$_.DisplayName -eq “GROUP DISPLAY NAME”} $groupsettings = Get-MsolAllSettings -TargetObjectId $group.ObjectId $template = Get-MsolSettingTemplate -TemplateId 08d542b9-071f-4e16-94b0-74abb372e3d9 $setting = $template.CreateSettingsObject() $settingsnew = New-MsolSettings -SettingsObject $setting -TargetObjectId $group.ObjectId $settings = Get-MsolAllSettings -TargetObjectId $group.ObjectId $value = $GroupSettings.GetSettingsValue() $value["AllowToAddGuests"] = "False" Set-MsolSettings -SettingId $settings.ObjectId -SettingsValue $value -TargetObjectId $group.ObjectId 3. Run a check to see if it worked (Get-MsolAllSettings -TargetObjectId $group.ObjectId).GetSettingsValue() | foreach values
  • 41. Configuring multi-domain support Example  Main domain is contoso.com  Default accepted domain is service.contoso.com (where groups get created by default)  You have a sub-domain called students.contoso.com and groups.contoso.com Configured with Exchange Address Policy (EAP) via Exchange Powershell Option 1: All Office 365 Groups built under groups.contoso.com domain New-EmailAddressPolicy -Name Groups -IncludeUnifiedGroupRecipients ` -EnabledEmailAddressTemplates "SMTP:@groups.contoso.com" -Priority 1
  • 42. Configuring multi-domain support - Continued Option 2: Control what sub-domains Office 365 groups are created in by attribute  Set users which have their Department attribute set to Students to create groups by default in the students.contoso.com domain New-EmailAddressPolicy -Name StudentsGroups -IncludeUnifiedGroupRecipients -EnabledEmailAddressTemplates ` "SMTP:@students.contoso.com” ManagedByFilter {Department -eq 'Students'} -Priority 1  All other users will create groups in the groups.contoso.com domain New-EmailAddressPolicy -Name OtherGroups -IncludeUnifiedGroupRecipients -EnabledEmailAddressTemplates ` "SMTP:@groups.contoso.com” -Priority 2  Only admins can perform this  Use the –RecipientFilter for available properties to filter on (company, city, office, etc…)  If you remove domain you need to update EAPs  Max limit of 100 EAPs per organization
  • 44. Security and Compliance eDiscovery through Exchange and SharePoint Data loss prevention Preservation policies Audit log and Content search
  • 45. Management tidbits  Establish governance plan for groups  Establish AAD group creation policies  Monitor SharePoint Online Storage to ensure group sites not overtaking total storage  Establish a process to have groups admin support easily available for users  Run reports to try to track groups sprawl  Use UsageGuidelinesUrl and ClassificationList  Migrate multiple distribution lists to Office 365 groups – Link – (also via GUI)
  • 46. A few technical options Remove groups email from GAL (global address list) Accept/Reject certain users from sending emails to groups Set-UnifiedGroup –Identity $groupAlias –HiddenFromAddressListsEnabled $true $groupAlias = “TestGAL” –RejectMessagesFromSendersOrMembers or -AcceptMessagesOnlyFromSendersOrMembers Set-UnifiedGroup –Identity $groupAlias –RejectMesssagesFromSendersOrMembers dmadelung@concurrency.com $groupAlias = “TestHide” Hide group members unless you are a member of the private group $groupAlias = “TestSend” Set-unifiedgroup –Identity $groupAlias –HiddenGroupMembershipEnabled:$true
  • 47. Demo!
  • 48.  External access  Groups SharePoint sites expanding  Group classification  Group usage guidelines URL  Groups iPad app  Privacy type conversion  Dynamic membership (requires Azure AD premium)  eDiscovery and Litigation available  Ability to change privacy type of created Group  Azure AD creation restriction  Upgrade a DL to a Group via GUI  Groups usage reporting As of 12/5/2016 What’s new in Office 365 Groups
  • 49. What’s upcoming? Launched Rolling out As of 12/5/2016 http://fasttrack.microsoft.com/roadmap In Development
  • 50. • xxxx Help Contribute & Stay Informed! O365 Groups UserVoice https://office365.uservoice.com/forums/286611-office-365-groups Microsoft Tech Community https://techcommunity.microsoft.com Office 365 Roadmap https://fasttrack.microsoft.com/roadmap Office Blogs https://blogs.office.com/ Office 365 Admin Center – Message Center https://portal.office.com/AdminPortal Office 365 for IT Pros http://exchangeserverpro.com/ebooks/office-365-for-it-pros
  • 51. Questions? Email: dmadelung@concurrency.com Twitter: @dmadelung Website: drewmadelung.com Scripts: http://bit.ly/DrewO365GroupScripts Slides: http://bit.ly/DrewSlides
  • 52. Office 365 Groups From the ground up SPTechCon San Francisco 2016