SlideShare a Scribd company logo
1 of 45
Office 365 Groups
From the ground up
SPTechCon Boston
Drew Madelung
Email : dmadelung@concurrency.com
Twitter : @dmadelung
LinkedIn : /in/dmadelung
Website: drewmadelung.com
Senior SharePoint and Office 365 consultant
specializing in business-oriented content
management solutions.
Avid Wisconsin sports fan and golfer.
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 Boston
There are over 70 million active Office 365
commercial users.
Reference
Collaboration is evolving…
Collaboration has evolved
INFORMATION MOVES SLOWLY
COMMAND AND CONTROL
T R A D I T I O N A L H I E R A R C H I E S
INFORMATION TRAVELS FAST LEARN
AND ADAPT
R E S P O N S I V E N E T W O R K S
FIXED WORKFORCES
SILOED TEAMS
T R A D I T I O N A L H I E R A R C H I E S R E S P O N S I V E N E T W O R K S
LEVERAGE THE ON-DEMAND GLOBAL
TALENT POOL
Office 365 Groups
SELF-SERVICE
PUBLIC BY DEFAULT
SHARING TO NON-MEMBERS
CONTEXT & HISTORY
SINGLE DEFINITION
SIMPLE TO MANAGE
Office 365 Groups
“ME” = OneDrive for Business
“WE”+Process = Team Sites
“WE” = Office 365 Groups
Today…
“ME” = OneDrive for Business
“WE” = Team Sites
All new Team Sites will get an Office 365 Group and
all new Office 365 Groups will get a Team Site
- Announced at Future of SharePoint Event 5/4/16
In the future…
“Groups, Graph, and Governance” – Jeff Teper
Azure
Active Directory
Apps
Office 365 Groups building blocks
How do I access Office 365 Groups?
Outlook on the web OneDrive for Business Outlook 2016
PowerBI Dynamics CRM Outlook Groups app
Demo!
What’s behind the scenes
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
Management Options – User Interface
Office 365 admin center
DeleteAdd Edit
Management Options – User Interface
Azure AD Portal
View & Add Edit & Delete
Configure Dynamic Membership
*Requires AAD Premium
Management Options – User Interface
Office 365 Admin App
View Add Edit
Management Options – User Interface
Outlook Groups App
Edit & DeleteInteract Add
Management Options – User Interface
Clients
Planner
Outlook on the Web
Outlook 2016
*Offline access supported (GST file)
Power BI
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
A Few Useful Scripts for Groups
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
Restricting Group Creation
The old way
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
Restricting 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)
Restricting 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
 The object identifier for the template you’re updating is consistent across all tenants
 Pass the GUID of your authorized user group to GroupCreationAllowedGroupId
Connect-MsolService
$template = Get-MsolSettingTemplate –TemplateId 62375ab9-6b52-47ed-826b-58e47e0e304b
$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
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
• Office 365 Groups are created & managed in Azure Active Directory (AAD)
• Azure AD Connect enables synchronization of Groups with your on-premises Active Directory into
DLs with:
• Target Address - the service address of the Groups object
• Recipient Type Details - specifies that the Group is not mastered in the on-premises directory
• AAD Premium is required
• Exchange 2013 CU9 required (individual mailboxes are on-premises) or Exchange 2016
• Still lots of issues as primarily in preview
• Can also be configured to write back as a mail enabled security group
Office 365 Groups Hybrid Support
Resources:
• Configure Office 365 Groups with on-premises Exchange Hybrid
• Integrating your on-premises identities with Azure Active Directory
• Office 365 Groups write back
• How to write back an Office Group in Azure AD to a Mail Enabled Security Group
Office 365 Groups things to know
Currently requires using the old sync client for files (stated to be updated to NGSC by EOY 16)
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
What about governance?
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
 Upcoming UsageGuidelinesUrl setting will be available
 Migrate multiple distribution lists to Office 365 groups – Link – (soon via GUI)
Technical Options
Set access type (private or public)
Add quota setting for Group Sites
Set-UnifiedGroup -Identity "Legal" -AccessType Private
Set-SPOSite –Identity https://contoso.sharepoint.com/sites/<groupname> -StorageQuota 3000 -StorageQuotaWarningLevel 2000
*Before using the Set-SPOSite command, your site collection storage management must be set to Manual and not use pooled storage
View all subscribers, members or owners of a group
Get-UnifiedGroupLinks -Identity $groupAlias -LinkType Subscribers
$groupAlias = “TestView”
Available LinkTypes: Members | Owners | Subscribers
1. Pass the groupalias to the Get-Recipient cmdlet to get the recipient details.
2. Pass the group to the Add-RecipientPermission cmdlet with the useralias
Technical Options…continued
Allow users to send as the Office 365 Group
Set naming policy via Exchange
$groupsRecipientDetails = Get-Recipient -RecipientTypeDetails groupmailbox -Identity $groupAlias
Add-RecipientPermission -Identity $groupsRecipientDetails.Name -Trustee $userAlias -AccessRights SendAs
$groupAlias = “TestSendAs”
$userAlias = “User”
Audit reports
This is set via EAC and it applies to Distribution Groups, dynamic distribution groups AND Office 365 Groups
*use carefully
View reports of who created, joined and shared Groups via Azure AD Portal
Technical Options…continued
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
Technical Options…continued
Find out which groups do not have owners
1. Get all groups into $groups then go through each looking at the ManagedBy property
$groups = Get-UnifiedGroup
ForEach ($G in $Groups) {
If ($G.ManagedBy -Ne $Null)
{
$GoodGroups = $GoodGroups + 1
}
Else
{
Write-Host "Warning! The" $G.DisplayName "has no owners"
$BadGroups = $BadGroups + 1
}
}
Write-Host $GoodGroups "groups are OK but" $BadGroups "groups lack owners"
Get all storage for group sites
Available in my groups scripts collection: http://bit.ly/DrewO365GroupScripts
Demo!
 New “files” UI/UX experience
 Microsoft Classroom & PLC documentation
 Office 365 Connectors (now including Dynamics CRM)
 10 GB upload limit and 1 TB total storage for files
 File quota management
 Dynamic membership (requires Azure AD premium)
 eDiscovery and Litigation available
 IRM for email support
 Multi domain management
 Ability to change privacy type of created Group
 Azure AD creation restriction
As of 5/6/2016
What’s new in Office 365 Groups
Groups REST API
 Office 365 unified API overview
 Office 365 Groups REST API reference
 Deep Dive into the Office 365 Groups API - Hands On Labs
Common content queries
SCENARIO URL
What’s upcoming?
Launched
Rolling out
In Development
As of 6/30/2016
http://fasttrack.microsoft.com/roadmap
UserVoice
https://office365.uservoice.com/forums/286611-office-365-groups
Office 365 Network
“Groups” – Yammer Group
http://bit.ly/O365GroupsYammerGroup
• xxxxHelp Contribute!
Questions?
Email: dmadelung@concurrency.com
Twitter: @dmadelung
Website: drewmadelung.com
Scripts: http://bit.ly/DrewO365GroupScripts
Slides: http://bit.ly/DrewO365GroupsSlides
Office 365 Groups
From the ground up
SPTechCon Boston

More Related Content

What's hot

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
 
Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaDrew Madelung
 
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
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsSteve Stewart
 
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
 
Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013Karthick S
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organizationSPC Adriatics
 
Onedrive for Business Implementation and Rollout
Onedrive for Business Implementation and RolloutOnedrive for Business Implementation and Rollout
Onedrive for Business Implementation and RolloutLearning SharePoint
 
Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Right IT Services
 
Taking OneDrive for Business administration to the next level
Taking OneDrive for Business administration to the next levelTaking OneDrive for Business administration to the next level
Taking OneDrive for Business administration to the next levelDrew Madelung
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) chanduraj1984
 
Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
 
SharePoint and OneDrive for Business in Education
SharePoint and OneDrive for Business in EducationSharePoint and OneDrive for Business in Education
SharePoint and OneDrive for Business in EducationDaniel Anderson
 
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
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationRandy Williams
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
Spt 101 Loving Onedrive for business as a productivity tool
Spt 101 Loving Onedrive for business as a productivity toolSpt 101 Loving Onedrive for business as a productivity tool
Spt 101 Loving Onedrive for business as a productivity toolBrian Culver
 
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
 

What's hot (20)

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...
 
Concurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - IndianaConcurrency SharePoint Summit 2016 - Indiana
Concurrency SharePoint Summit 2016 - Indiana
 
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
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 Administrators
 
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
 
Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013Digital asset management using SharePoint 2013
Digital asset management using SharePoint 2013
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organization
 
Onedrive for Business Implementation and Rollout
Onedrive for Business Implementation and RolloutOnedrive for Business Implementation and Rollout
Onedrive for Business Implementation and Rollout
 
Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016Rits Brown Bag - SharePoint 2016
Rits Brown Bag - SharePoint 2016
 
Taking OneDrive for Business administration to the next level
Taking OneDrive for Business administration to the next levelTaking OneDrive for Business administration to the next level
Taking OneDrive for Business administration to the next level
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation)
 
Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...
 
SharePoint and OneDrive for Business in Education
SharePoint and OneDrive for Business in EducationSharePoint and OneDrive for Business in Education
SharePoint and OneDrive for Business in Education
 
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
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
Cloud holiday shopping guide
Cloud holiday shopping guideCloud holiday shopping guide
Cloud holiday shopping guide
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Spt 101 Loving Onedrive for business as a productivity tool
Spt 101 Loving Onedrive for business as a productivity toolSpt 101 Loving Onedrive for business as a productivity tool
Spt 101 Loving Onedrive for business as a productivity tool
 
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...
 

Viewers also liked

SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & MetadataDrew 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
 
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointSPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointMarc D Anderson
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesMark Tabladillo
 
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
 
Business Decisions with Analytics Dashboards
Business Decisions with Analytics DashboardsBusiness Decisions with Analytics Dashboards
Business Decisions with Analytics Dashboardsedynamic
 
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Adam Levithan
 
Microsoft Office 365 Adoption Guide
Microsoft Office 365 Adoption GuideMicrosoft Office 365 Adoption Guide
Microsoft Office 365 Adoption GuideDavid J Rosenthal
 
Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Chirag Patel
 
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
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Drew Madelung
 
36.5 Office 365 Features That Will Increase Your Productivity
36.5 Office 365 Features That Will Increase Your Productivity36.5 Office 365 Features That Will Increase Your Productivity
36.5 Office 365 Features That Will Increase Your ProductivityBest STL
 
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
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple AnswerAptera Inc
 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 PresentationBlueChipICT
 
Office 365 presentation
Office 365 presentationOffice 365 presentation
Office 365 presentationSaed Shela
 

Viewers also liked (17)

SharePoint Folders & Metadata
SharePoint Folders & MetadataSharePoint Folders & Metadata
SharePoint Folders & Metadata
 
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
 
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePointSPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint Composites
 
Office 365 for Beginners
Office 365 for Beginners Office 365 for Beginners
Office 365 for Beginners
 
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
 
Business Decisions with Analytics Dashboards
Business Decisions with Analytics DashboardsBusiness Decisions with Analytics Dashboards
Business Decisions with Analytics Dashboards
 
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
 
Microsoft Office 365 Adoption Guide
Microsoft Office 365 Adoption GuideMicrosoft Office 365 Adoption Guide
Microsoft Office 365 Adoption Guide
 
Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016
 
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
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
 
36.5 Office 365 Features That Will Increase Your Productivity
36.5 Office 365 Features That Will Increase Your Productivity36.5 Office 365 Features That Will Increase Your Productivity
36.5 Office 365 Features That Will Increase Your Productivity
 
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
 
What is Office 365? A Simple Answer
What is Office 365? A Simple AnswerWhat is Office 365? A Simple Answer
What is Office 365? A Simple Answer
 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 Presentation
 
Office 365 presentation
Office 365 presentationOffice 365 presentation
Office 365 presentation
 

Similar to Office365 groups from the ground up - SPTechCon Boston

Managing Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverManaging Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverDrew Madelung
 
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Drew Madelung
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groupsAdam Ochs
 
A user created an Office 365 Group. You'll never believe what happens next! (...
A user created an Office 365 Group. You'll never believe what happens next! (...A user created an Office 365 Group. You'll never believe what happens next! (...
A user created an Office 365 Group. You'll never believe what happens next! (...Max Fritz
 
Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep DiveAndré Vala
 
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
 
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
 
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]
 
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
 
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
 
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
 
Hitchhiker's Guide to Azure AD - SPSKC
Hitchhiker's Guide to Azure AD - SPSKCHitchhiker's Guide to Azure AD - SPSKC
Hitchhiker's Guide to Azure AD - SPSKCMax Fritz
 
Tech Module 4 - Microsoft Teams admin and gov.pptx
Tech Module 4 - Microsoft Teams admin and gov.pptxTech Module 4 - Microsoft Teams admin and gov.pptx
Tech Module 4 - Microsoft Teams admin and gov.pptxeco80080
 
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
 
Webinar: You made the move to Office 365—now what?
Webinar: You made the move to Office 365—now what?Webinar: You made the move to Office 365—now what?
Webinar: You made the move to Office 365—now what?ShareGate
 
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Chirag Patel
 
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...Chirag Patel
 
Microsoft Groups Demystified: 5 Keys to Successful Group Management
Microsoft Groups Demystified: 5 Keys to Successful Group Management Microsoft Groups Demystified: 5 Keys to Successful Group Management
Microsoft Groups Demystified: 5 Keys to Successful Group Management Joel Oleson
 

Similar to Office365 groups from the ground up - SPTechCon Boston (20)

Managing Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest DenverManaging Office 365 Groups - SPFest Denver
Managing Office 365 Groups - SPFest Denver
 
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groups
 
A user created an Office 365 Group. You'll never believe what happens next! (...
A user created an Office 365 Group. You'll never believe what happens next! (...A user created an Office 365 Group. You'll never believe what happens next! (...
A user created an Office 365 Group. You'll never believe what happens next! (...
 
Office 365 Groups Deep Dive
Office 365 Groups Deep DiveOffice 365 Groups Deep Dive
Office 365 Groups Deep Dive
 
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
 
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
 
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
 
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
 
Microsoft Teams Governance
Microsoft Teams GovernanceMicrosoft Teams Governance
Microsoft Teams Governance
 
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?
 
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...
 
Hitchhiker's Guide to Azure AD - SPSKC
Hitchhiker's Guide to Azure AD - SPSKCHitchhiker's Guide to Azure AD - SPSKC
Hitchhiker's Guide to Azure AD - SPSKC
 
Tech Module 4 - Microsoft Teams admin and gov.pptx
Tech Module 4 - Microsoft Teams admin and gov.pptxTech Module 4 - Microsoft Teams admin and gov.pptx
Tech Module 4 - Microsoft Teams admin and gov.pptx
 
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
 
SEF Unity Connect 2016 Office 365 Groups
SEF Unity Connect 2016 Office 365 GroupsSEF Unity Connect 2016 Office 365 Groups
SEF Unity Connect 2016 Office 365 Groups
 
Webinar: You made the move to Office 365—now what?
Webinar: You made the move to Office 365—now what?Webinar: You made the move to Office 365—now what?
Webinar: You made the move to Office 365—now what?
 
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...
 
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...
 
Microsoft Groups Demystified: 5 Keys to Successful Group Management
Microsoft Groups Demystified: 5 Keys to Successful Group Management Microsoft Groups Demystified: 5 Keys to Successful Group Management
Microsoft Groups Demystified: 5 Keys to Successful Group Management
 

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

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.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
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.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
 
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!
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 

Office365 groups from the ground up - SPTechCon Boston

  • 1. Office 365 Groups From the ground up SPTechCon Boston
  • 2. Drew Madelung Email : dmadelung@concurrency.com Twitter : @dmadelung LinkedIn : /in/dmadelung Website: drewmadelung.com Senior SharePoint and Office 365 consultant specializing in business-oriented content management solutions. Avid Wisconsin sports fan and golfer.
  • 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 Boston
  • 4. There are over 70 million active Office 365 commercial users. Reference
  • 6. INFORMATION MOVES SLOWLY COMMAND AND CONTROL T R A D I T I O N A L H I E R A R C H I E S INFORMATION TRAVELS FAST LEARN AND ADAPT R E S P O N S I V E N E T W O R K S
  • 7. FIXED WORKFORCES SILOED TEAMS T R A D I T I O N A L H I E R A R C H I E S R E S P O N S I V E N E T W O R K S LEVERAGE THE ON-DEMAND GLOBAL TALENT POOL
  • 9. SELF-SERVICE PUBLIC BY DEFAULT SHARING TO NON-MEMBERS CONTEXT & HISTORY SINGLE DEFINITION SIMPLE TO MANAGE Office 365 Groups
  • 10. “ME” = OneDrive for Business “WE”+Process = Team Sites “WE” = Office 365 Groups Today…
  • 11. “ME” = OneDrive for Business “WE” = Team Sites All new Team Sites will get an Office 365 Group and all new Office 365 Groups will get a Team Site - Announced at Future of SharePoint Event 5/4/16 In the future… “Groups, Graph, and Governance” – Jeff Teper
  • 12. Azure Active Directory Apps Office 365 Groups building blocks
  • 13. How do I access Office 365 Groups?
  • 14. Outlook on the web OneDrive for Business Outlook 2016 PowerBI Dynamics CRM Outlook Groups app
  • 15. Demo!
  • 17. 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
  • 18. Management Options – User Interface Office 365 admin center DeleteAdd Edit
  • 19. Management Options – User Interface Azure AD Portal View & Add Edit & Delete Configure Dynamic Membership *Requires AAD Premium
  • 20. Management Options – User Interface Office 365 Admin App View Add Edit
  • 21. Management Options – User Interface Outlook Groups App Edit & DeleteInteract Add
  • 22. Management Options – User Interface Clients Planner Outlook on the Web Outlook 2016 *Offline access supported (GST file) Power BI
  • 23. 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
  • 24. A Few Useful Scripts for Groups 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
  • 25. Restricting Group Creation The old way 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
  • 26. Restricting 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)
  • 27. Restricting 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  The object identifier for the template you’re updating is consistent across all tenants  Pass the GUID of your authorized user group to GroupCreationAllowedGroupId Connect-MsolService $template = Get-MsolSettingTemplate –TemplateId 62375ab9-6b52-47ed-826b-58e47e0e304b $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
  • 28. 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
  • 29. 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
  • 30. • Office 365 Groups are created & managed in Azure Active Directory (AAD) • Azure AD Connect enables synchronization of Groups with your on-premises Active Directory into DLs with: • Target Address - the service address of the Groups object • Recipient Type Details - specifies that the Group is not mastered in the on-premises directory • AAD Premium is required • Exchange 2013 CU9 required (individual mailboxes are on-premises) or Exchange 2016 • Still lots of issues as primarily in preview • Can also be configured to write back as a mail enabled security group Office 365 Groups Hybrid Support Resources: • Configure Office 365 Groups with on-premises Exchange Hybrid • Integrating your on-premises identities with Azure Active Directory • Office 365 Groups write back • How to write back an Office Group in Azure AD to a Mail Enabled Security Group
  • 31. Office 365 Groups things to know Currently requires using the old sync client for files (stated to be updated to NGSC by EOY 16) 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
  • 33. 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  Upcoming UsageGuidelinesUrl setting will be available  Migrate multiple distribution lists to Office 365 groups – Link – (soon via GUI)
  • 34. Technical Options Set access type (private or public) Add quota setting for Group Sites Set-UnifiedGroup -Identity "Legal" -AccessType Private Set-SPOSite –Identity https://contoso.sharepoint.com/sites/<groupname> -StorageQuota 3000 -StorageQuotaWarningLevel 2000 *Before using the Set-SPOSite command, your site collection storage management must be set to Manual and not use pooled storage View all subscribers, members or owners of a group Get-UnifiedGroupLinks -Identity $groupAlias -LinkType Subscribers $groupAlias = “TestView” Available LinkTypes: Members | Owners | Subscribers
  • 35. 1. Pass the groupalias to the Get-Recipient cmdlet to get the recipient details. 2. Pass the group to the Add-RecipientPermission cmdlet with the useralias Technical Options…continued Allow users to send as the Office 365 Group Set naming policy via Exchange $groupsRecipientDetails = Get-Recipient -RecipientTypeDetails groupmailbox -Identity $groupAlias Add-RecipientPermission -Identity $groupsRecipientDetails.Name -Trustee $userAlias -AccessRights SendAs $groupAlias = “TestSendAs” $userAlias = “User” Audit reports This is set via EAC and it applies to Distribution Groups, dynamic distribution groups AND Office 365 Groups *use carefully View reports of who created, joined and shared Groups via Azure AD Portal
  • 36. Technical Options…continued 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
  • 37. Technical Options…continued Find out which groups do not have owners 1. Get all groups into $groups then go through each looking at the ManagedBy property $groups = Get-UnifiedGroup ForEach ($G in $Groups) { If ($G.ManagedBy -Ne $Null) { $GoodGroups = $GoodGroups + 1 } Else { Write-Host "Warning! The" $G.DisplayName "has no owners" $BadGroups = $BadGroups + 1 } } Write-Host $GoodGroups "groups are OK but" $BadGroups "groups lack owners" Get all storage for group sites Available in my groups scripts collection: http://bit.ly/DrewO365GroupScripts
  • 38. Demo!
  • 39.  New “files” UI/UX experience  Microsoft Classroom & PLC documentation  Office 365 Connectors (now including Dynamics CRM)  10 GB upload limit and 1 TB total storage for files  File quota management  Dynamic membership (requires Azure AD premium)  eDiscovery and Litigation available  IRM for email support  Multi domain management  Ability to change privacy type of created Group  Azure AD creation restriction As of 5/6/2016 What’s new in Office 365 Groups
  • 40. Groups REST API  Office 365 unified API overview  Office 365 Groups REST API reference  Deep Dive into the Office 365 Groups API - Hands On Labs
  • 42. What’s upcoming? Launched Rolling out In Development As of 6/30/2016 http://fasttrack.microsoft.com/roadmap
  • 43. UserVoice https://office365.uservoice.com/forums/286611-office-365-groups Office 365 Network “Groups” – Yammer Group http://bit.ly/O365GroupsYammerGroup • xxxxHelp Contribute!
  • 44. Questions? Email: dmadelung@concurrency.com Twitter: @dmadelung Website: drewmadelung.com Scripts: http://bit.ly/DrewO365GroupScripts Slides: http://bit.ly/DrewO365GroupsSlides
  • 45. Office 365 Groups From the ground up SPTechCon Boston

Editor's Notes

  1. How many people are on Office 365? Who is looking to go to Office 365?
  2. Work anywhere, anytime, across all platforms People will take paths to get work done if IT/Business does not provide solutions Security/Compliance become more vital but is not just the users concerns End users have more power to break security barriers with technology
  3. Finding people becomes more vital Communication is expected to move faster Over controlled solutions lead to insecure data Siloed teams lead to slow collaboration without cross functional learning Projects and solutions are not built to the full potential due to lack of availability for knowledge transfer Search needs to be more dynamic and flexible. Need more findability!
  4. How easy is it to “properly” share content with users in a traditional sharepoint site Are you using SP groups or AD groups? Are you breaking inheritance everywhere? Most importantly, are you getting the right people to help with the right tasks Microsoft identified these issues
  5. Groups -> Graph -> Governance Groups are the new “experience” - An Office 365 Group makes the PEOPLE the priority and not the tools. They are not a team site They are not a yammer group Not an eroom They combined certain aspects that bring people together in a single application The goal is to not know or care what type of software you are using whether its exchange/sharepoint/onedrive/yammer
  6. Fast, quick deployment. **Caution, still need governance, don’t let these turn into eRooms that have been abandon. Single definition ->they should not be misunderstood with other collab platforms Public by default -> trying to encourage open collaboration Sharing to non-members -> bring people together Self-service -> non IT user controlled Context & history -> have conversations and be able to know what happened Simple ot manage -> FOR THE END USER, Not IT PRO
  7. Where should you put things?
  8. The merging of these two primary content areas eases confusion on what goes where There are some great write-ups on what should go where but that is because it is not intuitive The ability to easily move content between both sources is coming “how do you know where to park in a parking lot” Current understanding is that the team site the store files now will continue to be expanded upon for availabality
  9. They are not a technology They are a solution that spans across office 365 and uses the strengths from different pillars and combines them into a collaboration solution
  10. I’m sure this could change but here are the key areas to navigate to your group info via the browser As you can tell there is not a single place to access “groups”
  11. The user experience is different across clients but they all are part of the same “group” so much easier My #1 starting point View conversations as key here
  12. Navigating to a group Browsing conversations, planner, outlook, powerBI, files, onenote Subscribing = get notifications of all conversations and calendars Modern documents UI
  13. Everything starts in azure AD Azure AD combines to subsidiary services Sync occurs between services AAD is master directory but objects for groups exist in workload specific directories to permit integration with other workload components Group object created in azure AD Group mailbox created in exchange online Group document library created in hidden site collection (will provision when a user accesses “Files” the first time)
  14. Most common for an IT Pro
  15. Not necessary unless doing dynamic membership or gathering object info
  16. Don’t know how to delete a group from it Handy if you are out of the office and need to add a member
  17. Similar to O365 app
  18. Only OWA policies fall under outlook Dynamics CRM can do it too By default EVERYONE can create a group (remember public folderS) MS wants groups to be user driven and not IT controlle
  19. Use the Unified Groups commands to work with groups themselves and the United Group Links to work with membership To use the commands you will use exchange online via PS
  20. Multiple ways to administer
  21. The downside of using an OWA mailbox policy is that it is a method specific to Exchange Online, where it is used to control the options available to users in the OWA client. As time went by and integrations with Office 365 Groups appeared that had no relationship with Exchange, the fact that OWA mailbox policies exist was ignored and any user was able to create new groups through these integrations. This is true for Power BI, Dynamics CRM, and Office 365 Planner, and when new groups are created with PowerShell.
  22. Company Administrator User Account Administrator Mailbox Administrator Partner Tier1 Support Partner Tier2 Support Directory Writers
  23. $settings = Get-MsolAllSettings | where-object {$_.displayname -eq “Group.Unified”} Remove-MsolSettings -SettingId $settings.ObjectId
  24. As an admin, you can specify the domain to be used when users in your organization create Office 365 groups. EAPs are evaluated in the order of priority. A value of 1 means the highest priority. Once an EAP matches, no further EAP is evaluated and addresses that gets stamped on the Office 365 group are as per the matched EAP. If no EAPs match the specified criteria, then the Office 365 group gets provisioned in the organization’s default accepted domain.
  25. As an admin, you can specify the domain to be used when users in your organization create Office 365 groups. EAPs are evaluated in the order of priority. A value of 1 means the highest priority. Once an EAP matches, no further EAP is evaluated and addresses that gets stamped on the Office 365 group are as per the matched EAP. If no EAPs match the specified criteria, then the Office 365 group gets provisioned in the organization’s default accepted domain.
  26. The option for group writeback in optional features will allow you to writeback Office 365 Groups to a forest with Exchange installed. This is a group which is always mastered in the cloud. If you have Exchange on-premises then you can write back these groups to on-premises so users with an on-premises Exchange mailbox can send and receive emails from these groups. Issues: Groups don’t appear for mailboxes moved to o365 New groups don’t appear in on-premises GAL Groups don’t receive messages from on-premises users
  27. Groups can sprawl but that necessarily isn’t a bad thing Empowering end users drives adoption and collaboration If you need control its possible but still light due to minimal viable product release
  28. New-UnifiedGroup can also be used to migrate DLs 1 by 1 The DlIdentity parameter specifies the distribution group (also known as a distribution list or DL) that you want to migrate to an Office 365 Group. The distribution group must be a universal distribution group (the RecipientTypeDetails property value isMailUniversalDistributionGroup)
  29. Even after you disable group creation, current groups can still be edited
  30. Don’t set the naming policy unless you have to
  31. Rumor is the GAL option coming to the GUI Set the rejection for CEO/Executive groups
  32. Rumor is the GAL option coming to the GUI Set the rejection for CEO/Executive groups
  33. Administering groups Dynamic membership Privacy type Advanced file management Connectors
  34. A lot of these have come out very recently
  35. MS is always listening
  36. Reach out anytime
  37. Multiple ways to administer
  38. My #1 starting point View conversations as key here
  39. You can see your list of groups within the OneDrive for business landing page and view the files from there New UI slowly rolling out
  40. Integrated within office client You can create a group from here too
  41. Share communications/files around reports You can create a group from here too Requires PowerBI Pro
  42. Every plan is a group 1 to 1 relationship Very new to the market, looks like trello Lots of updates coming Once it moves out of first release navigation will be ocmpleted
  43. View group content with CRM
  44. Great sidekick Correlates with new SharePoint mobile app