Mar 15 2017 08:24 AM
We would like to determine where a group was provisioned, whether it was Planner, Teams, etc. Is there a PS attribute that can help with this?
Mar 15 2017 08:28 AM
There is no such attribute today. Stepping back what are you trying to achieve with this information, what's the use case please?
Mar 15 2017 08:36 AM
Mainly for reporting and auditing and honestly just curiosity. We enabled Planner soon after our migration to O365 so I'm sure the majority of our Groups were created there. Group creation through Outlook/OWA is limited by policy (soon to be enabled for everyone) and now Teams is enabled for everyone. We want to get a handle on what services everyone is using.
Group expiry will definitely help so we are looking forward to that!
Mar 15 2017 09:25 AM
Mar 15 2017 01:53 PM
Shouldn't the auditing controls we have across the service cover that? Granted, they only hold data for 90 days...
Mar 16 2017 12:50 AM
You can use the below scripts to find the Groups that were provisioned by Yammer and Teams.
Yammer integrated Office 365 Group List
Get-UnifiedGroup |Where-Object {$_.ProvisioningOption -eq 'YammerProvisioning'} |select DisplayName,Alias,ProvisioningOption,GroupSKU,SharePointSiteUrl,SharePointDocumentsUrl,AccessType
Teams group List
Get-UnifiedGroup |Where-Object {$_.ProvisioningOption -eq 'ExchangeProvisioningFlags:481'}|select DisplayName,Alias,ProvisioningOption,GroupSKU,SharePointSiteUrl,SharePointDocumentsUrl,AccessType
Similarly we expect MSFT to work on for Planner.
Mar 16 2017 01:08 AM
Mar 16 2017 08:33 AM
Mar 17 2017 08:29 AM - edited Mar 17 2017 04:11 PM
Today there is not determistic way of knowing where the group is created from via PowerShell. This is something we have on our backlog and don't have a date we can share.
Using ExchangeProvisioningOption is NOT recommended since not all apps leverage it plus you can create a Teams against an existing Group for instance and this is not reflected in the script below.
Best you can do today is leverage the audit logs instead.
Oct 12 2017 05:24 PM
Is this situation still the same. Can we use Provisioningoption as a reliable source to know where the groups has come from ?
We have different values as below, i heard that the values "ExchangeProvisiongFlags:****" will be changed with proper text like Teams, Planner..... Is the value "YammerProvisioning" will remain as it is ?
ExchangeProvisioningFlags:2028 |
YammerProvisioning |
ExchangeProvisioningFlags:227 |
ExchangeProvisioningFlags:481 |
ExchangeProvisioningFlags:2020 |
Oct 13 2017 05:16 PM
Nov 20 2017 12:33 PM
i found that from one drive they have option to create group even they don't have access to team or yammer. how we can find the exchange provisioning for this
Feb 12 2018 11:37 PM
Hi Christophe - Do you have any further update on this item ? Is ProvisioningOption a reliable value to do this check ? Actually we are trying to identify and differentiate the O365 groups based on their origin so this would be helpful. Cheers,
BR,
Mukesh
Feb 13 2018 08:24 AM
Mar 19 2018 08:20 AM
Any updates on this? I don't see "YammerProvisioning" anymore but now see "YammerEmailAddress". We still need a way to determine where groups are created for admin purposes. For example if I'm trying to link a group to Yammer or Teams I need to find a way to determine quickly where it was provisioned.
Sep 05 2018 06:45 AM
Hi @cfiessinger may I ask for updates in this topic? Thank you!
Nov 06 2018 04:57 AM
Nov 06 2018 07:25 AM
Dec 14 2018 12:14 AM
So, i'm not seeing the attribute anymore, was it removed?
Jan 09 2020 07:11 AM
@VasilMichev
check this article which might help
https://www.nubo.eu/Return-The-Connected-Services-Of-Office365-Groups/