SlideShare uma empresa Scribd logo
1 de 58
Toni Frankola
Governance in the Modern
Workplace: SharePoint,
OneDrive, Groups, Teams,
Flows, and PowerApps
• More than 20 years experience in IT
• SharePoint / Office 365 MVP 2010-2019
• With SharePoint since 2003.
Toni Frankola
Co-founder and CEO
SysKit Ltd., Croatia
SharePoint On-prem, Hybrid
and Office 365 Solutions
SysKit Ltd.
SysKit is a software development company
based in Zagreb, Croatia, Europe founded
in 2009. ​
We create innovative software solutions for
SharePoint and Office 365 admins and
consultants.
Governance is the set of policies, roles, responsibilities, and processes that control how
an organization's business divisions and IT teams work together to achieve its goals.
What is Office 365 Governance?
How do we manage Office 365
• Via the Admin Center(s)
• PowerShell
• Exchange Online
• SharePoint Online
• Microsoft Teams
• Azure AD (Groups)
• Power platform (PowerApps / Flow)
Office 365 Groups
Office 365
Groups
Outlook
Yammer
SharePoint
Microsoft
Teams
StaffHub
Planner
PowerBI
Power
Platform
Power
Apps
Flow
8 ways to create Office 365 groups
Source: sharepointeurope.com
Office 365 Groups
• The foundation that allows you to manage security
• Reduces the need for „Shadow IT”
Dangers of Office 365 group sprawl
• In the effort to stop the „Shadow IT” we can easily encounter sprawl
• Key steps:
• Control who can create Office 365 Groups
• Group soft delete and restore (30 days)
• Group naming policy
• Group expiration policy
• Group guest access
• Group policies & information protection
• Upgrade traditional collaboration tools
• Groups reporting
Restrict Groups creation
• Creation of groups can be restricted to a members of a particular security group
• Configured via PowerShell
• Pros: Prevents group sprawl
• Cons: Increases the burden on the limited number of people and prevents O365 usage
• Caveats:
• Certain administrator roles exempt from this rule
• Exchange, Partner Support, Directory Writers, SharePoint, Teams, User Mngt.
 Azure AD Premium Licenses required for „group creators”
• No special license is required for users that will NOT be creating groups
Control who can create Office 365 Groups – Best Practices
• Start with self-service if anyhow possible
• Make sure your internal policies documented and in-place
• Revisit this as you go
• Three modes of operation: Open, IT-Led, Controlled
• Tightly controlled group creation can decrease productivity as many services require Office
365 groups
Restrict Groups Creation
Demo
Office 365 Groups naming policy
• Sometimes inconsistent naming can cause a lot of governance issues
• OOTB naming policy can leviate some of those issues
• Easier categorization or identifiy purpouse
• Block certain words (important because each group gets and email address e.g
billg@microsoft.com)
• To use the Groups naming policy feature, the following people need an Azure Active
Directory Premium P1 license or Azure AD Basic EDU license:
• Everyone who is a member of the group.
• The person who creates the group.
• The admin who creates the Groups naming policy
Group naming policies
Demo
Office 365 Group Expiration Policy
• Can be setup as an internal process so owners have to „renew” the group
• Helps clear the groups that are no longer being used like:
• Projects that finished
• Departments that merged
• Staled groups
• Group expiration is an Azure Active Directory (Azure AD) Premium feature
Group expiration policies
Demo
Orphaned Groups
• When group owner leave the company, group becomes orphan i.e. without owner
• Group can still be used, content is not lost
• Administrator should assign someone else as owner
• Best practice always have more than one owner at anytime
How do I find „orphaned” groups
Sample:
$Groups = Get-UnifiedGroup | Where-Object {([array](Get-UnifiedGroupLinks -
Identity $_.Id -LinkType Owners)).Count -eq 0}
$Groups | Select Id, DisplayName, ManagedBy, WhenCreated
ForEach ($G in $Groups) {
Write-Host "Warning! The following group has no owner:" $G.DisplayName
}
External / Guest users
• By default, guest (external) access is turned on
• An external user is someone from outside your Office 365 subscription to whom you have
given access to one or more sites, files, or folders. An Authenticated external user is
a user who have a Microsoft account or a work or school account from another Office
365 subscription.
• Can be turned off for entire org, or individual sites
• Plan external sharing ahead
• It's important that all group members have permission to access the team site
External users authorization
• Three basic authorization levels for shared items:
(may wary depending on the object type being shared)
• Sign-in with an account
• Sign-in with code
• Anonymous
Manage guest access to Office 365 Groups
• Controlled by underlaying
SharePoint Online settings
• OneDrive can be more restrictive
• You can control it for individual
sites (more restrictive)
• SharePoint site
• OneDrive site
External Sharing
Demo
How do I find all these external sharings
• Audit Log
• Warning: Data retention and content overflow
• eDiscovery
• Warning: Licenses
• PowerShell
• Get-SPOExternalUser
• 3rd party tools
Groups Governance additional steps
• Organizational-wide teams
• Dynamic Memberships of AD Groups (e.g. based on department)
• Azure AD Premium feature
• Group classification
• Groups hidden from GAL
• Define usage guidelines
• Azure Information Protection
• Access Reviews
• Groups with secret membership
SharePoint
SharePoint
• The most of governance for SharePoint online depends on the underlaying group
• There are some specifics…
Permissions explained
External users (Applies to OneDrive too)
SharePoint / OneDrive per site external sharing settings
• Individiaul security settings can be configured per individual OneDrive or SharePoint
OneD riv e / Sha rePo int p er sit e ext erna l user set t ing s
Demo
Modernize SharePoint Online sites
1. Run the SharePoint modernization scanner to detect those sites
2. Connect to a SharePoint group
 Not available for some templates
3. Remove non-supported customizations on web-part and wiki pages
• Check SharePoint Modernization Framework PnP
OneDrive
External Users
(see SharePoint slides)
OneDrive default size and PowerShell repor ts
Demo
OneDrive Limited Access
For OneDrive Using these settings you can:
• Block downloading files in the apps
• Block taking screenshots in the Android apps
• Block copying files and content within files
• Block printing files in the apps
• Block backing up app data
• Require an app passcode
• Block opening OneDrive and SharePoint files in other apps
• Encrypt app data when the device is locked
• Require Office 365 sign-in each time the app is opened
• Choose values for how often to verify user access and when to wipe app data when a
device is offline.
Microsoft Teams
Office 365 Groups and Teams Activity Report
• Activity in Group mailbox
• Activity in SharePoint site
• Activity in the Teams chat
• Script by Tony Redmond Office 365 Groups and Teams Activity Report
Office 365 Groups and Teams Activity Repor t
Demo
PowerApps / Flow
The landscape
Environments
• Microsoft PowerApps Environment Admin, Office 365 Global Admin, or Azure Active
Directory Tenant Admin, who needs to have a Plan2 license for PowerApps and/or Flow.
• Use the Admin Cetner to control them
• Use PowerShell
Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Add-PowerAppsAccount
Get-AdminPowerAppEnvironment | Format-Table -Property EnvironmentName,
DisplayName, CreatedBy, Location
Po wer Pla t fo rm Ad min UI
Demo
Connectors
Retrieve connectors
$allApps=Get-AdminPowerApp | Where-Object{$_.EnvironmentName-
eq$envname} | SELECT AppName,CreatedTime,EnvironmentName
foreach($app in $allApps) {
$app.AppName
Write-Output"=========="
Get-AdminPowerAppConnectionReferences-EnvironmentName $envname-
AppName $app.AppName | SELECT
ConnectorName,ConnectorId,DisplayName,Publisher
}
List of connectors
Audit Log
Audit Log
• Easily forgotten but the key tool to govern your Office 365
• Audit log search feature comes handy as it allows you to search for following event types:
• Admin activity in SharePoint Online
• Admin activity in Azure Active Directory (the directory service for Office 365)
• Admin activity in Exchange Online (Exchange admin audit logging)
• User and admin activity in Sway
• eDiscovery activities in the Office 365 Security & Compliance Center
• User and admin activity in Power BI
• User and admin activity in Microsoft Teams
• User and admin activity in Dynamics 365
• User and admin activity in Yammer
• User and admin activity in Microsoft Flow
• User and admin activity in Microsoft Stream
Audit Log (2)
• Audit logging is not turned on by default so configure it in advance
• Retention:
• Office 365 E3: Audit records are retained for 90 days. That means you can search the
audit log for activities that were performed within the last 90 days.
• Office 365 E5: Audit records are also retained for 90 days. Retaining audit records for
one year may eventually be available for E5 users and users with an E3 license and an
Office 365 Advanced Compliance add-on license.
• The private preview program for the one-year retention period for audit records for
E5 organizations (or for users in E3 + ACL)
Audit Log Tools
• Search and Compliance Center
• PowerShell (Exchange module)
Aud it Lo g To o ls
Demo
BINGO CARDS
• WEBCON – has the bingo cards, visit them to play
• Bingo Cards = how you win prizes at the end of the event.
• The cards must be stamped by ALL the Sponsors in order to be eligible to win.
• For the grand prizes you must have opted-in when registering.
• Must be here to win at the end of the day.
Another Surface Go Xbox One S
Tons of prizes .. Socks, buttons, bags, echo dots, gift cards, plural sight, gaming monitor, Bluetooth
EVALUATIONS
• Speaker Evaluations
• located at the front of the room
• Will be read by the org and then sent to speakers
• Be honest and constructive
• Turn in 6th floor info desk
• Event Evaluations
• Visit the 6th floor info desk
• Give us your honest feedback – we can take it
• Turn in 6th floor info desk
THANK YOU
EVENT SPONSORS
We appreciated you supporting the
New York SharePoint Community!
• Diamond, Platinum, Gold, & Silver have
tables scattered throughout
• Please visit them and inquire about their
products & services
• To be eligible for prizes make sure to get
your bingo card stamped by ALL sponsors
• Raffle at the end of the day and you must
be present to win!
Beer Authority
300 W 40h St
[across the street]
Join us for a round of drinks
http://www.beerauthoritynyc.com
Q&A

Mais conteĂşdo relacionado

Mais procurados

Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365Jasper Oosterveld
 
Understanding Microsoft Teams Security & Compliance features and plan for Gov...
Understanding Microsoft Teams Security & Compliance features and plan for Gov...Understanding Microsoft Teams Security & Compliance features and plan for Gov...
Understanding Microsoft Teams Security & Compliance features and plan for Gov...Ravikumar Sathyamurthy
 
SPSHEL18 - Microsoft Teams Deep Dive
SPSHEL18 - Microsoft Teams Deep DiveSPSHEL18 - Microsoft Teams Deep Dive
SPSHEL18 - Microsoft Teams Deep DiveMaarten Eekels
 
Securely Harden Microsoft 365 with Secure Score
Securely Harden Microsoft 365 with Secure ScoreSecurely Harden Microsoft 365 with Secure Score
Securely Harden Microsoft 365 with Secure ScoreJoel Oleson
 
Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365Ravikumar Sathyamurthy
 
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 Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel OlesonMicrosoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel OlesonJoel Oleson
 
Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamBlazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamThomas GĂślles
 
Microsoft Teams 7 Key Concepts for Planning and Strategy for Success
Microsoft Teams 7 Key Concepts for Planning and Strategy for SuccessMicrosoft Teams 7 Key Concepts for Planning and Strategy for Success
Microsoft Teams 7 Key Concepts for Planning and Strategy for SuccessJoel Oleson
 
Microsoft Teams in Education - governance & adoption
Microsoft Teams in Education - governance & adoptionMicrosoft Teams in Education - governance & adoption
Microsoft Teams in Education - governance & adoptionLoryan Strant
 
Microsoft Teams: Ask Me Anything
Microsoft Teams: Ask Me AnythingMicrosoft Teams: Ask Me Anything
Microsoft Teams: Ask Me AnythingOleksandr Krakovetskyi
 
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouUSG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouEric Sembrat
 
Information Barriers in MS Teams
Information Barriers in MS TeamsInformation Barriers in MS Teams
Information Barriers in MS TeamsNanddeep Nachan
 
Learn More About Microsoft Teams
Learn More About Microsoft Teams Learn More About Microsoft Teams
Learn More About Microsoft Teams Dock 365
 
Pitching Microsoft 365
Pitching Microsoft 365Pitching Microsoft 365
Pitching Microsoft 365Robert Crane
 
Microsoft Teams - A Collaboration Story
Microsoft Teams - A Collaboration StoryMicrosoft Teams - A Collaboration Story
Microsoft Teams - A Collaboration StoryMuditha Chathuranga
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft TeamsRobert Crane
 
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van RousseltO365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van RousseltNCCOMMS
 
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...Vignesh Ganesan I Microsoft MVP
 

Mais procurados (20)

Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365Collab365 - Modern collaboration in teams and projects powered by Office 365
Collab365 - Modern collaboration in teams and projects powered by Office 365
 
Understanding Microsoft Teams Security & Compliance features and plan for Gov...
Understanding Microsoft Teams Security & Compliance features and plan for Gov...Understanding Microsoft Teams Security & Compliance features and plan for Gov...
Understanding Microsoft Teams Security & Compliance features and plan for Gov...
 
SPSHEL18 - Microsoft Teams Deep Dive
SPSHEL18 - Microsoft Teams Deep DiveSPSHEL18 - Microsoft Teams Deep Dive
SPSHEL18 - Microsoft Teams Deep Dive
 
Securely Harden Microsoft 365 with Secure Score
Securely Harden Microsoft 365 with Secure ScoreSecurely Harden Microsoft 365 with Secure Score
Securely Harden Microsoft 365 with Secure Score
 
Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365Modern Workplace with Microsoft 365
Modern Workplace with Microsoft 365
 
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 Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel OlesonMicrosoft Teams Governance and Security Best Practices - Joel Oleson
Microsoft Teams Governance and Security Best Practices - Joel Oleson
 
Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamBlazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
 
Microsoft Teams 7 Key Concepts for Planning and Strategy for Success
Microsoft Teams 7 Key Concepts for Planning and Strategy for SuccessMicrosoft Teams 7 Key Concepts for Planning and Strategy for Success
Microsoft Teams 7 Key Concepts for Planning and Strategy for Success
 
Microsoft Teams in Education - governance & adoption
Microsoft Teams in Education - governance & adoptionMicrosoft Teams in Education - governance & adoption
Microsoft Teams in Education - governance & adoption
 
Microsoft Teams: Ask Me Anything
Microsoft Teams: Ask Me AnythingMicrosoft Teams: Ask Me Anything
Microsoft Teams: Ask Me Anything
 
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouUSG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
 
Information Barriers in MS Teams
Information Barriers in MS TeamsInformation Barriers in MS Teams
Information Barriers in MS Teams
 
Learn More About Microsoft Teams
Learn More About Microsoft Teams Learn More About Microsoft Teams
Learn More About Microsoft Teams
 
Pitching Microsoft 365
Pitching Microsoft 365Pitching Microsoft 365
Pitching Microsoft 365
 
Microsoft Teams - A Collaboration Story
Microsoft Teams - A Collaboration StoryMicrosoft Teams - A Collaboration Story
Microsoft Teams - A Collaboration Story
 
Overview of microsoft teams
Overview of microsoft teamsOverview of microsoft teams
Overview of microsoft teams
 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft Teams
 
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van RousseltO365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
 
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
Introduction to Microsoft Kaizala And How to Empower Your Mobile Workforce us...
 

Semelhante a Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flows, and PowerApps

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
 
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
 
Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Stacy Deere
 
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
 
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
 
Customizing Microsoft Teams Provisioning and-Governance
Customizing Microsoft Teams Provisioning and-GovernanceCustomizing Microsoft Teams Provisioning and-Governance
Customizing Microsoft Teams Provisioning and-GovernanceOlli Jääskeläinen
 
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerSP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerStacy Deere
 
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDrive
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDriveSPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDrive
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDriveChirag Patel
 
June 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarJune 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarRobert Crane
 
Rolling out microsoft teams in the enterprise omaha365 russ basiura
Rolling out microsoft teams in the enterprise omaha365 russ basiuraRolling out microsoft teams in the enterprise omaha365 russ basiura
Rolling out microsoft teams in the enterprise omaha365 russ basiuraRuss Basiura
 
O365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsO365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsJohnConnected
 
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptx
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptxTeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptx
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptxJasper Oosterveld
 
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
 
September 2019 Microsoft 365 Need to Know Webinar
September 2019 Microsoft 365 Need to Know WebinarSeptember 2019 Microsoft 365 Need to Know Webinar
September 2019 Microsoft 365 Need to Know WebinarRobert Crane
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessSerge Tremblay
 
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastManaging SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastChristian Buckley
 
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
 
Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Kyle Danzey
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017jonsacri
 
October 2020 Microsoft 365 Need to Know Webinar
October 2020 Microsoft 365 Need to Know WebinarOctober 2020 Microsoft 365 Need to Know Webinar
October 2020 Microsoft 365 Need to Know WebinarRobert Crane
 

Semelhante a Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flows, and PowerApps (20)

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
 
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
 
Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Office365 Governance Is Changing!!
Office365 Governance Is Changing!!
 
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
 
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?
 
Customizing Microsoft Teams Provisioning and-Governance
Customizing Microsoft Teams Provisioning and-GovernanceCustomizing Microsoft Teams Provisioning and-Governance
Customizing Microsoft Teams Provisioning and-Governance
 
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerSP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
 
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDrive
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDriveSPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDrive
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDrive
 
June 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarJune 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know Webinar
 
Rolling out microsoft teams in the enterprise omaha365 russ basiura
Rolling out microsoft teams in the enterprise omaha365 russ basiuraRolling out microsoft teams in the enterprise omaha365 russ basiura
Rolling out microsoft teams in the enterprise omaha365 russ basiura
 
O365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and SolutionsO365 Groups- Best Practices and Solutions
O365 Groups- Best Practices and Solutions
 
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptx
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptxTeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptx
TeamsNation 2022 - Governance for Microsoft Teams - A to Z.pptx
 
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
 
September 2019 Microsoft 365 Need to Know Webinar
September 2019 Microsoft 365 Need to Know WebinarSeptember 2019 Microsoft 365 Need to Know Webinar
September 2019 Microsoft 365 Need to Know Webinar
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with Success
 
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastManaging SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
 
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
 
Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017
 
October 2020 Microsoft 365 Need to Know Webinar
October 2020 Microsoft 365 Need to Know WebinarOctober 2020 Microsoft 365 Need to Know Webinar
October 2020 Microsoft 365 Need to Know Webinar
 

Mais de spsnyc

Going from Classic to Modern. 10 Things you must know before you commit
Going from Classic to Modern. 10 Things you must know before you commitGoing from Classic to Modern. 10 Things you must know before you commit
Going from Classic to Modern. 10 Things you must know before you commitspsnyc
 
Migrating to share point online using microsoft tools
Migrating to share point online using microsoft toolsMigrating to share point online using microsoft tools
Migrating to share point online using microsoft toolsspsnyc
 
O365 NYC opening / closing 2019 slides
O365 NYC opening / closing 2019 slidesO365 NYC opening / closing 2019 slides
O365 NYC opening / closing 2019 slidesspsnyc
 
When cookie-cutter SharePoint user adoption doesn't cut it
When cookie-cutter SharePoint user adoption doesn't cut itWhen cookie-cutter SharePoint user adoption doesn't cut it
When cookie-cutter SharePoint user adoption doesn't cut itspsnyc
 
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...spsnyc
 
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...spsnyc
 
Adopting Microsoft Stream in Your Organization
Adopting Microsoft Stream in Your OrganizationAdopting Microsoft Stream in Your Organization
Adopting Microsoft Stream in Your Organizationspsnyc
 
Knowledge sharing through communities spsnyc
Knowledge sharing through communities spsnycKnowledge sharing through communities spsnyc
Knowledge sharing through communities spsnycspsnyc
 
Office groups intro slides
Office groups intro slidesOffice groups intro slides
Office groups intro slidesspsnyc
 
Spsnyc 2017 slides
Spsnyc 2017 slidesSpsnyc 2017 slides
Spsnyc 2017 slidesspsnyc
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...spsnyc
 
Spsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsSpsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsspsnyc
 
Getting started with Office365/SharePoint Patterns and Practices
Getting started with Office365/SharePoint Patterns and PracticesGetting started with Office365/SharePoint Patterns and Practices
Getting started with Office365/SharePoint Patterns and Practicesspsnyc
 
Rhipe solutions sps july2016 - the digital transformation -dr
Rhipe solutions   sps july2016 - the digital transformation -drRhipe solutions   sps july2016 - the digital transformation -dr
Rhipe solutions sps july2016 - the digital transformation -drspsnyc
 
SPSNYC 2016 Event Slides [Opening / Closing Remarks]
SPSNYC 2016 Event Slides [Opening / Closing Remarks]SPSNYC 2016 Event Slides [Opening / Closing Remarks]
SPSNYC 2016 Event Slides [Opening / Closing Remarks]spsnyc
 

Mais de spsnyc (15)

Going from Classic to Modern. 10 Things you must know before you commit
Going from Classic to Modern. 10 Things you must know before you commitGoing from Classic to Modern. 10 Things you must know before you commit
Going from Classic to Modern. 10 Things you must know before you commit
 
Migrating to share point online using microsoft tools
Migrating to share point online using microsoft toolsMigrating to share point online using microsoft tools
Migrating to share point online using microsoft tools
 
O365 NYC opening / closing 2019 slides
O365 NYC opening / closing 2019 slidesO365 NYC opening / closing 2019 slides
O365 NYC opening / closing 2019 slides
 
When cookie-cutter SharePoint user adoption doesn't cut it
When cookie-cutter SharePoint user adoption doesn't cut itWhen cookie-cutter SharePoint user adoption doesn't cut it
When cookie-cutter SharePoint user adoption doesn't cut it
 
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...
Trust-Based Corporate Culture: How to Kick Fear and Toxicity Out of the Workp...
 
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...
A Practical Guide, Without Change, There Would Be No Butterflies: 8 Steps to ...
 
Adopting Microsoft Stream in Your Organization
Adopting Microsoft Stream in Your OrganizationAdopting Microsoft Stream in Your Organization
Adopting Microsoft Stream in Your Organization
 
Knowledge sharing through communities spsnyc
Knowledge sharing through communities spsnycKnowledge sharing through communities spsnyc
Knowledge sharing through communities spsnyc
 
Office groups intro slides
Office groups intro slidesOffice groups intro slides
Office groups intro slides
 
Spsnyc 2017 slides
Spsnyc 2017 slidesSpsnyc 2017 slides
Spsnyc 2017 slides
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...
 
Spsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devopsSpsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devops
 
Getting started with Office365/SharePoint Patterns and Practices
Getting started with Office365/SharePoint Patterns and PracticesGetting started with Office365/SharePoint Patterns and Practices
Getting started with Office365/SharePoint Patterns and Practices
 
Rhipe solutions sps july2016 - the digital transformation -dr
Rhipe solutions   sps july2016 - the digital transformation -drRhipe solutions   sps july2016 - the digital transformation -dr
Rhipe solutions sps july2016 - the digital transformation -dr
 
SPSNYC 2016 Event Slides [Opening / Closing Remarks]
SPSNYC 2016 Event Slides [Opening / Closing Remarks]SPSNYC 2016 Event Slides [Opening / Closing Remarks]
SPSNYC 2016 Event Slides [Opening / Closing Remarks]
 

Último

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vĂĄzquez
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Último (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flows, and PowerApps

  • 1. Toni Frankola Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flows, and PowerApps
  • 2. • More than 20 years experience in IT • SharePoint / Office 365 MVP 2010-2019 • With SharePoint since 2003. Toni Frankola Co-founder and CEO SysKit Ltd., Croatia
  • 3. SharePoint On-prem, Hybrid and Office 365 Solutions SysKit Ltd. SysKit is a software development company based in Zagreb, Croatia, Europe founded in 2009. ​ We create innovative software solutions for SharePoint and Office 365 admins and consultants.
  • 4.
  • 5. Governance is the set of policies, roles, responsibilities, and processes that control how an organization's business divisions and IT teams work together to achieve its goals. What is Office 365 Governance?
  • 6. How do we manage Office 365 • Via the Admin Center(s) • PowerShell • Exchange Online • SharePoint Online • Microsoft Teams • Azure AD (Groups) • Power platform (PowerApps / Flow)
  • 8.
  • 10. 8 ways to create Office 365 groups Source: sharepointeurope.com
  • 11. Office 365 Groups • The foundation that allows you to manage security • Reduces the need for „Shadow IT”
  • 12. Dangers of Office 365 group sprawl • In the effort to stop the „Shadow IT” we can easily encounter sprawl • Key steps: • Control who can create Office 365 Groups • Group soft delete and restore (30 days) • Group naming policy • Group expiration policy • Group guest access • Group policies & information protection • Upgrade traditional collaboration tools • Groups reporting
  • 13. Restrict Groups creation • Creation of groups can be restricted to a members of a particular security group • Configured via PowerShell • Pros: Prevents group sprawl • Cons: Increases the burden on the limited number of people and prevents O365 usage • Caveats: • Certain administrator roles exempt from this rule • Exchange, Partner Support, Directory Writers, SharePoint, Teams, User Mngt.  Azure AD Premium Licenses required for „group creators” • No special license is required for users that will NOT be creating groups
  • 14. Control who can create Office 365 Groups – Best Practices • Start with self-service if anyhow possible • Make sure your internal policies documented and in-place • Revisit this as you go • Three modes of operation: Open, IT-Led, Controlled • Tightly controlled group creation can decrease productivity as many services require Office 365 groups
  • 16. Office 365 Groups naming policy • Sometimes inconsistent naming can cause a lot of governance issues • OOTB naming policy can leviate some of those issues • Easier categorization or identifiy purpouse • Block certain words (important because each group gets and email address e.g billg@microsoft.com) • To use the Groups naming policy feature, the following people need an Azure Active Directory Premium P1 license or Azure AD Basic EDU license: • Everyone who is a member of the group. • The person who creates the group. • The admin who creates the Groups naming policy
  • 18. Office 365 Group Expiration Policy • Can be setup as an internal process so owners have to „renew” the group • Helps clear the groups that are no longer being used like: • Projects that finished • Departments that merged • Staled groups • Group expiration is an Azure Active Directory (Azure AD) Premium feature
  • 20. Orphaned Groups • When group owner leave the company, group becomes orphan i.e. without owner • Group can still be used, content is not lost • Administrator should assign someone else as owner • Best practice always have more than one owner at anytime
  • 21. How do I find „orphaned” groups Sample: $Groups = Get-UnifiedGroup | Where-Object {([array](Get-UnifiedGroupLinks - Identity $_.Id -LinkType Owners)).Count -eq 0} $Groups | Select Id, DisplayName, ManagedBy, WhenCreated ForEach ($G in $Groups) { Write-Host "Warning! The following group has no owner:" $G.DisplayName }
  • 22. External / Guest users • By default, guest (external) access is turned on • An external user is someone from outside your Office 365 subscription to whom you have given access to one or more sites, files, or folders. An Authenticated external user is a user who have a Microsoft account or a work or school account from another Office 365 subscription. • Can be turned off for entire org, or individual sites • Plan external sharing ahead • It's important that all group members have permission to access the team site
  • 23. External users authorization • Three basic authorization levels for shared items: (may wary depending on the object type being shared) • Sign-in with an account • Sign-in with code • Anonymous
  • 24. Manage guest access to Office 365 Groups • Controlled by underlaying SharePoint Online settings • OneDrive can be more restrictive • You can control it for individual sites (more restrictive) • SharePoint site • OneDrive site
  • 26. How do I find all these external sharings • Audit Log • Warning: Data retention and content overflow • eDiscovery • Warning: Licenses • PowerShell • Get-SPOExternalUser • 3rd party tools
  • 27. Groups Governance additional steps • Organizational-wide teams • Dynamic Memberships of AD Groups (e.g. based on department) • Azure AD Premium feature • Group classification • Groups hidden from GAL • Define usage guidelines • Azure Information Protection • Access Reviews • Groups with secret membership
  • 29. SharePoint • The most of governance for SharePoint online depends on the underlaying group • There are some specifics…
  • 31. External users (Applies to OneDrive too)
  • 32. SharePoint / OneDrive per site external sharing settings • Individiaul security settings can be configured per individual OneDrive or SharePoint
  • 33. OneD riv e / Sha rePo int p er sit e ext erna l user set t ing s Demo
  • 34. Modernize SharePoint Online sites 1. Run the SharePoint modernization scanner to detect those sites 2. Connect to a SharePoint group  Not available for some templates 3. Remove non-supported customizations on web-part and wiki pages • Check SharePoint Modernization Framework PnP
  • 37. OneDrive default size and PowerShell repor ts Demo
  • 38. OneDrive Limited Access For OneDrive Using these settings you can: • Block downloading files in the apps • Block taking screenshots in the Android apps • Block copying files and content within files • Block printing files in the apps • Block backing up app data • Require an app passcode • Block opening OneDrive and SharePoint files in other apps • Encrypt app data when the device is locked • Require Office 365 sign-in each time the app is opened • Choose values for how often to verify user access and when to wipe app data when a device is offline.
  • 40. Office 365 Groups and Teams Activity Report • Activity in Group mailbox • Activity in SharePoint site • Activity in the Teams chat • Script by Tony Redmond Office 365 Groups and Teams Activity Report
  • 41. Office 365 Groups and Teams Activity Repor t Demo
  • 44. Environments • Microsoft PowerApps Environment Admin, Office 365 Global Admin, or Azure Active Directory Tenant Admin, who needs to have a Plan2 license for PowerApps and/or Flow. • Use the Admin Cetner to control them • Use PowerShell Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber Install-Module -Name Microsoft.PowerApps.Administration.PowerShell Add-PowerAppsAccount Get-AdminPowerAppEnvironment | Format-Table -Property EnvironmentName, DisplayName, CreatedBy, Location
  • 45. Po wer Pla t fo rm Ad min UI Demo
  • 47. Retrieve connectors $allApps=Get-AdminPowerApp | Where-Object{$_.EnvironmentName- eq$envname} | SELECT AppName,CreatedTime,EnvironmentName foreach($app in $allApps) { $app.AppName Write-Output"==========" Get-AdminPowerAppConnectionReferences-EnvironmentName $envname- AppName $app.AppName | SELECT ConnectorName,ConnectorId,DisplayName,Publisher }
  • 50. Audit Log • Easily forgotten but the key tool to govern your Office 365 • Audit log search feature comes handy as it allows you to search for following event types: • Admin activity in SharePoint Online • Admin activity in Azure Active Directory (the directory service for Office 365) • Admin activity in Exchange Online (Exchange admin audit logging) • User and admin activity in Sway • eDiscovery activities in the Office 365 Security & Compliance Center • User and admin activity in Power BI • User and admin activity in Microsoft Teams • User and admin activity in Dynamics 365 • User and admin activity in Yammer • User and admin activity in Microsoft Flow • User and admin activity in Microsoft Stream
  • 51. Audit Log (2) • Audit logging is not turned on by default so configure it in advance • Retention: • Office 365 E3: Audit records are retained for 90 days. That means you can search the audit log for activities that were performed within the last 90 days. • Office 365 E5: Audit records are also retained for 90 days. Retaining audit records for one year may eventually be available for E5 users and users with an E3 license and an Office 365 Advanced Compliance add-on license. • The private preview program for the one-year retention period for audit records for E5 organizations (or for users in E3 + ACL)
  • 52. Audit Log Tools • Search and Compliance Center • PowerShell (Exchange module)
  • 53. Aud it Lo g To o ls Demo
  • 54. BINGO CARDS • WEBCON – has the bingo cards, visit them to play • Bingo Cards = how you win prizes at the end of the event. • The cards must be stamped by ALL the Sponsors in order to be eligible to win. • For the grand prizes you must have opted-in when registering. • Must be here to win at the end of the day. Another Surface Go Xbox One S Tons of prizes .. Socks, buttons, bags, echo dots, gift cards, plural sight, gaming monitor, Bluetooth
  • 55. EVALUATIONS • Speaker Evaluations • located at the front of the room • Will be read by the org and then sent to speakers • Be honest and constructive • Turn in 6th floor info desk • Event Evaluations • Visit the 6th floor info desk • Give us your honest feedback – we can take it • Turn in 6th floor info desk
  • 56. THANK YOU EVENT SPONSORS We appreciated you supporting the New York SharePoint Community! • Diamond, Platinum, Gold, & Silver have tables scattered throughout • Please visit them and inquire about their products & services • To be eligible for prizes make sure to get your bingo card stamped by ALL sponsors • Raffle at the end of the day and you must be present to win!
  • 57. Beer Authority 300 W 40h St [across the street] Join us for a round of drinks http://www.beerauthoritynyc.com
  • 58. Q&A

Notas do Editor

  1. Group naming policy > okej ti mozes lijepiti neke atribute, ali ne mozes uvjetovati da grupa recimo ima „External” ako su unutar nje vanski useri. To lijepljenje atributa je dosta rigidno i ne daje fleksibilnost i samo mnogo povećava ta imena Traži licencu Nema mogućnosti da si ja stavim email kad netko napravi grupu ili team Nema mogućnosti da se nađu iste grupe Nema pametne mogućnosti da se detektiraju unused grupe tipa Krk trail i da se obavi neka operacija s tim Nema mogućnost postavljanja alerta kad netko pozove external usera Groupe bez ownera Grupe s jednim ownerom Grupe samo s disejblanim ownerima Znaci ti mozes kontrolirati External Sharing na razini organizacije sa svim onim postavkama, onda to mozes mijenjati za svaki SharePOint Site i OneDrive. OneDrive se upravlja preko Admin > Active Users a ne preko OneDrive admin centra