Teams Management and Powershell

%3CLINGO-SUB%20id%3D%22lingo-sub-55547%22%20slang%3D%22en-US%22%3ETeams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55547%22%20slang%3D%22en-US%22%3E%3CP%3EWhen%20will%20there%20be%20tools%20to%20manage%20Teams%3A%3C%2FP%3E%3CUL%3E%3CLI%3EPowerShell%3C%2FLI%3E%3CLI%3ETeam%20Naming%20Policy%3C%2FLI%3E%3CLI%3ERetention%20and%20Legal%20holds%3C%2FLI%3E%3C%2FUL%3E%3CP%3EAs%20far%20as%20I%20can%20see%2C%20I%20don't%20even%20have%20a%20way%20to%20see%20how%20many%20Teams%20have%20been%20created%20on%20my%20tenant.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-55547%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdministrator%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAnalytics%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-364216%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-364216%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EUpdate%3A%20Last%20year%20teams%20rolled%20out%20a%20retention%20a%20policy%20power%20shell%20commands%20through%20the%20security%20and%20compliance%20part%20of%20the%20admin%20center%3A%3CBR%20%2F%3E%3CBR%20%2F%3ESet%20Teams%20Retention%20Policy%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fset-teamsretentioncompliancepolicy%3Fview%3Dexchange-ps%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fset-teamsretentioncompliancepolicy%3Fview%3Dexchange-ps%3C%2FA%3E%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ESet%20Teams%20Retention%20Rule%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fset-teamsretentioncompliancerule%3Fview%3Dexchange-ps%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fset-teamsretentioncompliancerule%3Fview%3Dexchange-ps%3C%2FA%3E%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3ENew%20Teams%20Retention%20Policy%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fnew-teamsretentioncompliancepolicy%3Fview%3Dexchange-ps%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fnew-teamsretentioncompliancepolicy%3Fview%3Dexchange-ps%3C%2FA%3E%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3ENew%20Teams%20Retention%20Rule%3C%2FSPAN%3E%3CSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fnew-teamsretentioncompliancerule%3Fview%3Dexchange-ps%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fexchange%2Fpolicy-and-compliance-retention%2Fnew-teamsretentioncompliancerule%3Fview%3Dexchange-ps%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EThere%20is%20also%20a%20Get-teams%20retention%20rules%2Fpolicy%20as%20well%3C%2FSPAN%3E%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-219146%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-219146%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3Ewe%20need%20to%20create%20teams%20templates%20that%20could%20be%20deployed%20including%20content.%3C%2FP%3E%0A%3CP%3EExample%3A%20a%20teams%20to%20support%20proposal%20teams%20which%20includes%20Office%20documents%2C%20Sharepoint%20lists%2C%20document%20library%2C%20quick%20links%20to%20often%20used%20resources%2C%20planner%20and%20web%20pages%20with%20web%20parts..%3C%2FP%3E%0A%3CP%3EThe%20document%20library%20already%20includes%20relevant%20templates%20and%20content%20to%20write%20proposal%20as%20well%20as%20tools%20to%20manage%20the%20bid.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20teams%20should%20be%20deployed%20including%20the%20content.%20Deployment%20should%20really%20make%20a%20copy%20of%20the%20teams%2C%20thereby%20creating%20a%20new%20and%20clean%20workspace%20for%20a%20proposal%20teams%20that%20already%20includes%20all%20content.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIt%20is%20possible%20to%20define%20and%20deploy%20sharepoint%20site%20templates%20with%20content%2C%20and%20then%20create%20new%20instances%20based%20on%20this%20site%20template.%20A%20similar%20approach%20is%20requested%20for%20teams.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-164873%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-164873%22%20slang%3D%22en-US%22%3EIs%20it%20possible%20to%20get%20the%20associated%20SharePoint%20site%20through%20the%20MicrosoftTeams%20commandlet%20in%20Powershell%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-154144%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-154144%22%20slang%3D%22en-US%22%3E%3CP%3EJust%20wondering%20if%20there's%20any%20updates%20on%20this%3F%20Current%20cmdlets%20aren't%20much%20use%20to%20admins.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-140054%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-140054%22%20slang%3D%22en-US%22%3EThere%20is%20still%20discrepancy%20between%20Exchange%2C%20SP%20or%20through%20the%20Graph%20on%20Groups.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-139984%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-139984%22%20slang%3D%22en-US%22%3E%3CP%3EThx%2C%3C%2FP%3E%0A%3CP%3EI've%20always%20used%20'get-unifiedgroup'%20for%20reporting%20groups%20and%20dump%20to%20CSV.%26nbsp%3B%20I%20believe%20it's%20part%20of%20EOL%20module.%26nbsp%3B%20Doing%20a%20'get-unifiedgroup%20%3CKNOWNGROUPNAME%3E%20%7C%20FL%20will%20show%20you%20all%20properties%20you%20can%20retrieve%20for%20all%20of%20your%20groups%20via%20Select.%26nbsp%3B%20Then%20just%20get%20them%20all%20and%20dump%20to%20CSV.%3C%2FKNOWNGROUPNAME%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIs%20your%20CMDLET%20getting%20the%20same%20thing%20via%20SPOL%20PS%3F%26nbsp%3B%20Can%20it%20return%20all%20group%20properties%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fmt238272(v%3Dexchg.160).aspx%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fmt238272(v%3Dexchg.160).aspx%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-139983%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-139983%22%20slang%3D%22en-US%22%3E%23%20All%20Groups%20in%20your%20tenant%3CBR%20%2F%3EGet-sposite%20%7Cwhere%20%7B%24_.template%20-like%20%22GROUP*%22%7D%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-126845%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-126845%22%20slang%3D%22en-US%22%3E%3CP%3EIt%20indeed%20has%20purpose%20but%20unfortunately%20not%20the%20breadth%20of%20what%20I'd%20consider%20complete%20or%20adequate%20for%20controlling%20what%20we%20need%20to.%20I%20have%20a%20number%20of%20test%20classes%20being%20imported%20from%20our%20SIS%20via%20SDS%20for%20testing%20this%20product%20but%20I'm%20excited%20by%20what%20Teams%20offers%20us%20(even%20now).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECouple%20of%20examples%20of%20what%20we%20NEED%3A%3C%2FP%3E%3CP%3E-%20Prevent%20team%20creation%20without%20having%20to%20prevent%20o365%20group%20creation%20for%20the%20user%2Fpolicy%3C%2FP%3E%3CP%3E-%20Enforce%20restrictions%20for%20the%20user%3A%20members%20cannot%20delete%20the%20team%20(!)%2C%20rename%20team%2C%20remove%20themselves%20(student%20permissions%20seem%20decent%20from%20the%20get-go%2C%20staff%20are%20a%20concern)%3C%2FP%3E%3CP%3E-%20Allow%20teachers%20to%20delete%20or%20hide%20student%20messages%20from%20other%20students%20(!)%3C%2FP%3E%3CP%3E-%20Tenant%20wide%2Fadmin%20commands%20in%20*addition*%20to%20user%20ones.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESugar%20(may%20be%20a%20feature%20change%20to%20Teams)%3A%3C%2FP%3E%3CP%3E-%20Class%20Notebook%20for%20education%20customers%3A%20option%20to%20pre-provision%20with%20parameters%2C%20also%20collab%20space%20sub-groups%20like%20what's%20present%20in%20Class%20Notebook%20(user%20created%20on%20personal%20OfB)%20now.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-126829%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-126829%22%20slang%3D%22en-US%22%3E%3CBLOCKQUOTE%3E%3CHR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F27570%22%20target%3D%22_blank%22%3E%40Dan%20Stevenson%3C%2FA%3E%20wrote%3A%3CBR%20%2F%3EWe%20are%20actually%20quite%20close%20to%20shipping%20a%20rich%20set%20of%20PowerShell%20cmdlets%20for%20team%2Fchannel%20provisioning%2C%20plus%20GraphAPI%20support%20(which%20the%20cmdlets%20are%20based%20on).%20Should%20be%20out%20in%20the%20next%20several%20weeks.%3CHR%20%2F%3E%3C%2FBLOCKQUOTE%3E%3CP%3EWhat%20happened%20to%20that%20%22rich%20set%20of%20PowerShell%20cmdlets%22%3F%20I%20hope%20you%20weren't%20meaning%20the%20ones%20released%20on%20Nov%203%2C%202017.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-126823%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-126823%22%20slang%3D%22en-US%22%3E%3CP%3EI%20completely%20agree%20that%20the%20PowerShell%20module%20released%20Nov%203%2C%202017%20is%20no%20where%20near%20what%20we%20need.%20BUT%2C%20I%20was%20able%20to%20use%20it%20to%20add%20163%20users%20to%20a%20team%20today.%20Of%20course%2C%20Add-TeamUser%20relies%20on%20a%20GroupId.%20This%20matches%20(Get-UnifiedGroup%20%3CGROUP%20name%3D%22%22%3E).ExternalDirectoryObjectId%20-%20so%20you'll%20need%20to%20connect%20to%20Exchange%20Online%20too.%20Armed%20with%20that%2C%20adding%20to%20the%20team%20is%20straight%20forward.%3C%2FGROUP%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOf%20course%2C%20Get-Team%20SHOULD%20return%20all%20teams.%20Not%20just%20the%20ones%20I%20created.%20It%20doesn't%20even%20return%20all%20teams%20that%20I'm%20an%20owner%20of!%20But%20it%20did%20lead%20me%20to%20how%20to%20get%20the%20GroupId%20of%20any%20team.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-124413%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-124413%22%20slang%3D%22en-US%22%3EWell%20said!%3CBR%20%2F%3EMy%20thoughts%20exactly.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-124406%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-124406%22%20slang%3D%22en-US%22%3E%3CP%3EI%20can%20confirm%20the%20sentiment%20already%20provided...%20thanks%20for%20the%20module%2C%20but%20it's%20actually%20nigh%20useless%20for%20us%20when%20limited%20on%20a%20per-user%20basis!%20We%20need%20ADMIN%20functions%20in%20the%20education%20sphere%2C%20like%20being%20able%20to%20dictate%20teams%20policies%2C%20whether%20the%20staff%20member%20can%20delete%20the%20team%20etc.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20absolutely%20cannot%20deploy%20teams%20until%20Microsoft%20take%20administration%20seriously.%20Over%2012%20months%20for%20Powershell%20cmdlets%20to%20appear%2C%20and%20when%20they%20do%2C%20quite%20half-baked.%20This%20stuff%20needs%20to%20be%20developed%20and%20released%20as%20the%20product%26nbsp%3Bmatures%20and%20not%20an%20afterthought.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETeams%20is%20a%20new%20product%20but%20you've%20already%20EOL'd%20Classroom%2C%20which%20it%20replaces.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-124223%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-124223%22%20slang%3D%22en-US%22%3E%3CP%3EAny%20chance%20this%20module%20could%20go%20open%20source%20on%20github%3F%3C%2FP%3E%3CP%3EWould%20make%20it%20far%20easier%20to%20contribute%20to%20it%20and%20file%20issues%20(if%20it's%20already%20there%3A%20sorry%2C%20didn't%20find%20it).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFor%20example%2C%20the%20manifest%20file%20could%20use%20some%20work%20(see%20attachment)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-124052%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-124052%22%20slang%3D%22en-US%22%3E%3CP%3EIt's%20a%20start%2C%20and%20considering%20the%20module%20is%20still%20in%20beta%2C%20I'm%20sure%20we'll%20see%20major%20additions%20in%20the%20coming%20period.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-124027%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-124027%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20for%20the%20heads%20up.%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3EJust%20DL'd%20it%20and%20was%20hoping%20for%20something%20a%20little%20more%20robust.%26nbsp%3B%20Looks%20like%20'get-team'%20is%20not%20for%20admin%20purposes%20(%3F)%26nbsp%3B%20%3A%26nbsp%3B%20%3CEM%3E%22Gets%20all%20the%20teams%20the%20user%20is%20part%20of.%20%3CSTRONG%3EThe%20user%20must%20be%20you%20-%20you%20can%20only%20get%20information%20on%20yourself%3C%2FSTRONG%3E%22%20%3C%2FEM%3E%3C%2FP%3E%3CP%3EBased%20on%20the%20CMDLETS%20there%20doesn't%20seem%20to%20be%20much%20at%20this%20point.%26nbsp%3B%20Looks%20like%20the%20CMDLETS%20will%20be%20linked%20with%20the%20Team's%20associated%20group%20name%2C%20not%20so%20much%20the%20Team%20name.%26nbsp%3B%20I%20don't%20even%20know%20how%20many%20Teams%20are%20in%20my%20tenant%20and%20was%20eagerly%20hoping%20for%20reporting%20capabilities...%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWell%2C%20it's%20a%20start!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-123988%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-123988%22%20slang%3D%22en-US%22%3E%3CP%3EThe%20official%20PowerShell%20module%20for%20Teams%20got%20published%20today%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.powershellgallery.com%2Fpackages%2FMicrosoftTeams%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.powershellgallery.com%2Fpackages%2FMicrosoftTeams%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-123780%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-123780%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20for%20the%20confirmation.%20Decent%20management%20and%20policies%20is%20currently%20preventing%20us%20from%20rolling%20all%20our%20Class%20Notebooks%20over%20into%20Teams.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-120652%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-120652%22%20slang%3D%22en-US%22%3E%3CP%3ESorry%26nbsp%3B%20%26nbsp%3BAnother%20issue%20is%20managing%20is%20the%20group%20is%20listed%20in%20the%20GAL%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-120643%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-120643%22%20slang%3D%22en-US%22%3E%3CP%3EThank%20you%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BThe%20issue%20for%20me%20is%20managing%20the%20names%20for%20the%20groups%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-120310%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-120310%22%20slang%3D%22en-US%22%3EWe%20are%20actually%20quite%20close%20to%20shipping%20a%20rich%20set%20of%20PowerShell%20cmdlets%20for%20team%2Fchannel%20provisioning%2C%20plus%20GraphAPI%20support%20(which%20the%20cmdlets%20are%20based%20on).%20Should%20be%20out%20in%20the%20next%20several%20weeks.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-120079%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-120079%22%20slang%3D%22en-US%22%3EIf%20you%20make%20Teams%20a%20proper%20UWP%20application%2C%20notifications%20will%20work%20like%20charm.%20Further%2C%20it%20will%20be%20possible%20to%20drag%20%26amp%3B%20drop%20files%20from%20applications%20like%20Outlook%2C%20and%20have%20much%20better%20integration%20with%20the%20OS.%20Finally%2C%20performance%20will%20be%20greatly%20improved.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-118779%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-118779%22%20slang%3D%22en-US%22%3E%3CP%3EIs%20there%20anything%20new%20on%20this%20you%20can%20tell%20us%3F%20I%20have%20been%20doing%20some%20pretty%20exhaustive%20research%20on%20this%20and%20doesn't%20appear%20to%20be%20much%20on%20the%20internet%20yet%20about%20this%2C%20with%20lots%20of%20confused%20customers.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHoping%20to%20see%20the%20unified%20Microsoft%20Teams%20and%20Skype%20portal%20soon%2C%20announced%20but%20no%20dates%2C%20and%20I'm%20hopeful%20that%20powershell%20capabilities%20(with%20documentation)%20will%20be%20available%20soon%20as%20well%20or%20released%20at%20the%20same%20time.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ELots%20of%20great%20opportunities%20to%20automate%20administrative%20tasks%2C%20and%20even%20creation%20of%20Teams%20based%20on%20other%20criteria%2C%20but%20need%20to%20be%20able%20to%20do%20some%20of%20this%20through%20Powershell%20or%20other%20APIs.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-113746%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-113746%22%20slang%3D%22en-US%22%3EPlease%20contact%20the%20author%20of%20the%20module%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-109152%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-109152%22%20slang%3D%22en-US%22%3E%3CP%3EWhen%20I%20try%20and%20use%20the%20get-team%20function%20from%20that%20module%20I%20get%20an%20error%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EInvoke-RestMethod%20%3A%20The%20remote%20server%20returned%20an%20error%3A%20(403)%20Forbidden.%3CBR%20%2F%3EAt%20C%3A%5CWindows%5CSystem32%5CWindowsPowerShell%5Cv1.0%5CModules%5CRemoteDesktop%5Cteams_v2.psm1%3A129%20char%3A18%3CBR%20%2F%3E%2B%20...%20teaminfo%20%3D%20(Invoke-RestMethod%20-Uri%20'%3CA%20href%3D%22https%3A%2F%2Femea-client-ss.msg.skype%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Femea-client-ss.msg.skype%3C%2FA%3E.%20...%3CBR%20%2F%3E%2B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%2B%20CategoryInfo%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3A%20InvalidOperation%3A%20(System.Net.HttpWebRequest%3AHttpWebRequest)%20%5BInvoke-RestMethod%5D%2C%20WebException%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%2B%20FullyQualifiedErrorId%20%3A%20WebCmdletWebResponseException%2CMicrosoft.PowerShell.Commands.InvokeRestMethodCommand%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20logged%20in%20as%20a%20global%20admin.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-95522%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-95522%22%20slang%3D%22en-US%22%3E%3CP%3EI%20suggest%20also%20checking%20out%20this%20PowerShell%20module%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fsanderdewit%2Fteams-module%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fsanderdewit%2Fteams-module%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-90773%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-90773%22%20slang%3D%22en-US%22%3E%3CP%3EUsing%20the%20SharePoint%20Online%20Management%20console%20as%20a%20Tenant%20Admin%20you%20can%20filter%20SPOSites%20by%20template%20type%20'GROUP%230'%3C%2FP%3E%3CP%3EThe%20'meat'%20part%20looks%20like%20this%20(obviously%20you%20can%20pick%20from%20whatever%20attributes%20you%20fancy).%3C%2FP%3E%3CP%3EI%20found%20that%20the%20SiteOwner%20attribute%20values%20are%20a%20GUID%2C%20presumably%20corresponding%20to%20an%20Owners%20Group%2C%20I%20haven't%20spent%20the%20time%20to%20figure%20out%20how%20to%20enumerate%20the%20members.%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CPRE%3E%23%20Get%20all%20Groups%20(sites)%2F%20Teams%0Aget-sposite%20-limit%20all%20%7C%20%3F%7B%24_.template%20-eq%20%22GROUP%230%22%7D%20%7C%20select%20URL%2C%20LastContentModifiedDate%2C%20SiteDefinedSharingCapability%2C%20DisableCompanyWideSharingLinks%20%7C%20export-csv%20-notypeinformation%20-path%20c%3A%5CAudit%5CAllGroupsTeams.csv%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-89914%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-89914%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20the%20attribute%20called%20%22WelcomeMessageEnabled%22.%20The%20Office%20365%20Groups%20contains%20the%26nbsp%3B%3CSPAN%3E%22WelcomeMessageEnabled%22%20is%20set%20to%20True%20and%20MS%20Teams%20is%20set%20to%20False.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EYou%20can%20use%20below%20script%20to%20sort%20the%20output%20file%20with%20%22WelcomeMessageEnabled%22%20True%2FFalse.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EWelcomeMessageEnabled%20is%20set%20to%20True%20%3D%20Office%20365%20Group%20list%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EWelcomeMessageEnabled%20is%20set%20to%20False%20%3D%20MS%20Teams%20list%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EBelow%20is%20the%20Powershell%20command%3A%3C%2FP%3E%3CP%3EGet-UnifiedGroup%20-resultsize%20Unlimited%20%7C%20select%20Name%2C%20Alias%2C%20PrimarySmtpAddress%2C%20AccessType%2C%20Managedbydetails%2C%20WelcomeMessageEnabled%2C%20SharePointSiteUrl%20%7C%20Export-Csv%20-Path%20C%3A%5CTemp%5CTeams.csv%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-87975%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-87975%22%20slang%3D%22en-US%22%3E%3CP%3Ebrian%20-%20I'm%20looking%20for%20the%20%3CSTRONG%3Eget-unifiedgroup%3C%2FSTRONG%3E%20cmdlet%20that%20you%20referenced.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhere%20is%20that%20located%3F%26nbsp%3B%20I've%20tried%20signing%20into%20the%20MSOL%20and%20the%20Exchange%20Online%20PS%20and%20don't%20see%20that%20command%20anywhere%20in%20there.%26nbsp%3B%20Is%20there%20a%20moduel%20I%20can%20download%20that%20would%20give%20me%20that%20functionality%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-74341%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-74341%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EWell%20these%20are%20365%20Groups%20that%20you%20are%20editing%20..%20so%20pull%20your%20groups%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EGet-UnifiedGroup%3C%2FSPAN%3E%3CSPAN%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%7C%3C%2FFONT%3E%3C%2FSPAN%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3EWhere-Object%3C%2FFONT%3E%3C%2FSPAN%3E%3CFONT%20color%3D%22%23000000%22%3E%20%7B%3C%2FFONT%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%3CSPAN%3E%24_%3C%2FSPAN%3E%3CSPAN%3E.%3C%2FSPAN%3E%3C%2FFONT%3E%3CFONT%20color%3D%22%23000000%22%3EHiddenFromAddressListsEnabled%20%3C%2FFONT%3E%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E-like%3C%2FFONT%3E%3C%2FSPAN%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%22false%22%3C%2FFONT%3E%3C%2FSPAN%3E%3CFONT%20color%3D%22%23000000%22%3E%7D%20%3C%2FFONT%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%3CSPAN%3E%7C%3C%2FSPAN%3E%3CSPAN%3Eselect%3C%2FSPAN%3E%3C%2FFONT%3E%20%3CFONT%20face%3D%22Lucida%20Console%22%3E%3CSPAN%3EPrimarySmtpAddress%3C%2FSPAN%3E%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3EHiddenFromAddressListsEnabled%3C%2FSPAN%3E%3CSPAN%3E%2C%3C%2FSPAN%3E%3CSPAN%3Eid%3C%2FSPAN%3E%3C%2FFONT%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%7C%3C%2FFONT%3E%3C%2FSPAN%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3EExport-CSV%3C%2FFONT%3E%3C%2FSPAN%3E%20%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%24Outputfile%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%20%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3ESort%20through%20them%20if%20needed%20whter%20file%20or%20gridview%20and%20then%20with%20the%20file%20completed.%20Imprt%20it%20and%20run%20a%20foreach%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%24csv%20%3D%20import-csv%20%24Outputfile%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CFONT%20face%3D%22Lucida%20Console%22%3E%24CSV%20%7C%26nbsp%3B%20foreach%20%7BSet-UnifiedGroup%20%E2%80%93identity%20%24_.PrimarySmtpAddress%20%E2%80%93HiddenFromAddressListsEnabled%20%24true%26nbsp%3B%7D%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-69691%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-69691%22%20slang%3D%22en-US%22%3E%3CP%3EI'd%20like%20to%20be%20able%20to%20add%20teams%20functionality%20to%20all%20of%20my%20exisiting%20Office%20365%20Groups.%26nbsp%3B%20Can%20I%20do%20this%20with%20Powershell%2C%20or%20some%20other%20way%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-60977%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-60977%22%20slang%3D%22en-US%22%3E%3CP%3EGreat!%20Thanks%20for%20this%20%40Deleted%26nbsp%3Bfor%20sharing%20this%20work-around.%20I%20am%20able%20to%20get%20the%20list.%20However%2C%20I%20am%20unable%20to%20see%20log%20data%20from%202016.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20part%20of%20first%20release%20program%2C%20so%20started%20using%20Teams%20right%20from%20the%20time%20it%20was%20announced.%20But%20in%20the%20list%2C%20I%20see%20only%20log%20data%20of%20teams%20created%20from%20February%202017%20onwards.%20Anyone%20knows%20what%20this%20could%20mean%3F%20What%20am%20I%20missing%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-60762%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-60762%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20located%20a%20way%20to%20identify%20the%20team%20sites%20.%20I%20have%20also%20located%20a%20way%20to%20hide%20them%20but%20it%20looks%20like%20with%20this%20PowerShell%26nbsp%3Bi%20have%20to%20do%20them%20one%20at%20a%20time.%20I%20am%20now%20looking%20for%20a%20way%20to%20hide%20all%20of%20them%20at%20one%20time%20with%20the%20same%20powershell%20(%20From%20a%20List%20)%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3ESet-UnifiedGroup%20-Identity%20%3C%2FSPAN%3E%3CSPAN%3EGroupA%3C%2FSPAN%3E%3CSPAN%3E%20-HiddenFromAddressListsEnabled%20%24true%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-59949%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-59949%22%20slang%3D%22en-US%22%3E%3CP%3ECould%20not%20find%20a%20way%20with%20PowerShell%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThis%20is%20the%20way%20Microsoft%20provided%20fro%20now%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1.%20%3CA%20href%3D%22https%3A%2F%2Fprotection.office.com%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fprotection.office.com%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E2.%26nbsp%3B%3CSPAN%20class%3D%22menuText%20ng-binding%22%3ESearch%20%26amp%3B%20investigation%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E3.%20Audit%20Log%20Search%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E4.%26nbsp%3BFor%20activities%20-%20Search%20(%20Team%20)%20%26nbsp%3Bthen%20pick%20created%20%26nbsp%3Bor%20deleted%20%26nbsp%3B%3CSPAN%3Eteam%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E5.%20Now%20do%20search%20-%20This%20will%20show%20you%20the%20teams%20sites%20that%20were%20created%20in%20that%20time%20frame%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-59645%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-59645%22%20slang%3D%22en-US%22%3EI%20second%20that%20request.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-59641%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-59641%22%20slang%3D%22en-US%22%3E%3CP%3EWould%20you%20be%20willing%20to%20share%20how%20you%20get%20a%20list%20of%20the%20MS%20Teams%3F%20%26nbsp%3BI%20pray%20you%20found%20a%20way%20using%20PowerShell.%20%26nbsp%3BThanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-58364%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-58364%22%20slang%3D%22en-US%22%3E%3CP%3EThis%20is%20an%20option%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-58363%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-58363%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20found%20a%20way%20to%20get%20a%20list%20of%20the%20Microslft%20teams%20.%20I%20am%20looking%20for%20a%20powershell%20script%20that%20will%20hide%20a%20list%20of%20teams%20sites%20all%20at%20one%20time%20.%20So%20for%20now%20i%20will%20get%20the%20list%20and%20hide%20the%20sites%20with%20a%20powershell%20script%20.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-58359%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-58359%22%20slang%3D%22en-US%22%3E%3CP%3EOne%20of%20the%20thoughts%20we%20kicked%20around%20was%20using%20one%20of%20the%20%22CustomAttributeX%22%20fields%20to%20set%20a%20flag%20like%20%22TEAMS%22%20to%20signify%20which%20Groups%20were%20supporting%20a%20TEAM.%20%26nbsp%3BNot%20a%20great%20workaround%20but%20at%20least%20can%20give%20you%20a%20quick%20glimpse%20into%20it.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-57821%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-57821%22%20slang%3D%22en-US%22%3EThanks%20but%20I%20have%20been%20using%20this%20command%20to%20monitor%20groups.%3CBR%20%2F%3EIt%20would%20be%20really%20great%20if%20Microsoft%20would%20add%20a%20field%20telling%20us%20how%20the%20group%20was%20created%3A%20outlook%2C%20planner%2C%20staff%20hub%2C%20teams%2C%20etc.%3CBR%20%2F%3ETeams%20is%20still%20a%20giant%20black%20hole%20where%20management%20and%20reporting%20is%20concerned.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-57482%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-57482%22%20slang%3D%22en-US%22%3E%3CP%3EThis%20worked%20for%20me%20yesterday%20for%20O365%20Group%20Reporting.%20%26nbsp%3B%3C%2FP%3E%3CP%3EYou%20can%20add%2Fremove%20attributes%20from%20the%20'select'%20as%20you%20see%20fit.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ENote%20the%26nbsp%3B%3CEM%3Esharepointsiteurl%3C%2FEM%3E%26nbsp%3Battribute.%20%26nbsp%3BHelpful%20for%20determining%20how%20things%20are%20laid%20out%20in%20your%20SPOL%20environment.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20tried%20a%20'get-unifiedgroup%26nbsp%3B%3CEM%3Egroupname%3C%2FEM%3E%20%7C%20fl'%20and%20didn't%20see%20anything%20specifically%20Teams-related%2C%20but%20maybe%20someone%20else%20can%20add.%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CEM%3EGet-UnifiedGroup%20%7C%20select%20displayname%2Calias%2Cwhencreated%2CAccesstype%2Cismailboxconfigured%2CManagedbyDetails%2CNotes%2CYammerEmailaddress%2Cprimarysmtpaddress%2Cisdirsynced%2Csharepointsiteurl%20%7C%20export-csv%20.%5CO365GroupsReport.csv%20-NoTypeInformation%3C%2FEM%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-57474%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-57474%22%20slang%3D%22en-US%22%3E%3CP%3EThis%20sounds%20like%20a%20good%20way%20to%20do%20it%20.%20Can%20you%20provide%20more%20information%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-57472%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-57472%22%20slang%3D%22en-US%22%3E%3CP%3EI%20cannot%20locate%20a%20way%20to%20list%20all%20team%20sites%20for%20my%20tenant%20.%20Are%20you%20aware%20of%20any%20way%20to%20do%20this%20with%20PowerShell%20%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-56204%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-56204%22%20slang%3D%22en-US%22%3E%3CP%3E%2B1%20on%20the%20OP%20and%20replies%20so%20far.%3C%2FP%3E%3CP%3EAFAIK%20O365%20groups%20are%20a%20new%20object%20type%20(Unified.Group)%2C%20so%20I'm%20hoping%20any%20PS%20modules%20are%20able%20to%20address%2Fmanage%20those.%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20also%20don't%20know%20whether%20the%20SPOL%20PS%20might%20be%20able%20to%20report%20and%20manage%20the%20Team%20Sites%20aspect%20of%20this%2C%20as%20well%20as%20the%20Skype%20For%20Business%20and%2For%20AzureAD%20PS%20module.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAgain%2C%20outside%20of%20the%20apps%20themselves%2C%20I'm%20wondering%20which%20PS%20to%20use%20to%20access%2Fmanage%20what%20aspects%20of%20these%20things.%20%26nbsp%3BPretty%20unclear%20right%20now%2C%20and%20hoping%20there%20will%20be%20some%20guidance%20forthcoming.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20will%20be%20asked%20to%20provide%20both%20on-demand%20and%20scheduled%20reporting%20for%20these%20things%2C%20and%20I%20currently%20do%20it%20for%20the%20other%20aspects%20of%20the%20tenant%20via%20PS%20scripts%20run%20as%20scheduled%20tasks.%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOn%20Retention%2FCompliance%2C%20we%20have%20different%20policies%20for%20different%20things%20and%20I%20wonder%20how%20those%20existing%20policies%20may%2Fmay-not%20impact%20our%20Teams%20implementaton.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-56199%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-56199%22%20slang%3D%22en-US%22%3E%3CP%3EWhy%3F%20First%2C%20I%20want%20to%26nbsp%3Bknow%20what%20is%20happening%20in%20my%20tenant.%26nbsp%3B%20I%20want%20to%20be%20able%20to%20track%20the%20Groups%20what%20the%20O365%20Group%20sites%20are%20being%20created%20with%3A%20Teams%2C%20Planner%2C%20PowerBI%2C%20Yammer...%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%2C%20I%20would%20like%26nbsp%3BPowerShell%20access%20to%20the%20SharePoint%26nbsp%3Bsites%20that%20are%20created%20with%20groups.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55632%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55632%22%20slang%3D%22en-US%22%3E%3CP%3EWhy%20is%20that%20important%20to%20you%20-%20knowing%20which%20product%20was%20the%20'source'%20instigator%20of%20the%20Group's%20creation%3F%20Is%20that%20so%20you%20know%20where%20the%20Group%20is%20likely%20to%20be%20the%20most%20active%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55618%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55618%22%20slang%3D%22en-US%22%3E%3CP%3EOk%2C%20but%20what%20about%20PowerShell%3F%3C%2FP%3E%3CP%3EOr%20even%20a%20way%20to%20view%20the%20groups%20that%20have%20been%20created%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55614%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55614%22%20slang%3D%22en-US%22%3E%3CP%3EDan%2C%20we%20have%20created%20a%20PowerApp%20front%20end%20for%20Team%20Creation%20that%20does%20a%20basic%20approval%20Flow%20and%20writes%20to%20a%20SP%20List.%20%26nbsp%3BWe%20need%20the%20next%20step%20-%20to%20be%20able%20to%20create%20the%20team%2Fgroup%20automatically%20once%20approval%20is%20granted.%20%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55588%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55588%22%20slang%3D%22en-US%22%3EI'd%20like%20to%20know%20more%20about%20this%20as%20well.%20One%20thing%20in%20particular%20that%20would%20be%20helpful%20is%20being%20able%20to%20identify%20how%20Office%20365%20Groups%20are%20created.%20I'd%20like%20to%20know%20which%20Groups%20were%20created%20from%20Teams%20vs.%20Outlook%20vs.%20PowerBI%20for%20instance.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55583%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55583%22%20slang%3D%22en-US%22%3E*basic%20management%20with%20PowerShell%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55578%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55578%22%20slang%3D%22en-US%22%3EAFAIK%20you%20can%20only%20do%20basic%20management%20of%20Groups.%20This%20question%20is%20exactly%20what%20we%20are%20dealing%20with.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-55568%22%20slang%3D%22en-US%22%3ERE%3A%20Teams%20Management%20and%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-55568%22%20slang%3D%22en-US%22%3EGreat%20feedback%20-%20we're%20definitely%20looking%20into%20it.%20Would%20love%20to%20hear%0Amore%20on%20specific%20scenarios%20-%20like%20the%20specific%20functions%20(create%20team%2C%0Acreate%20channels%2C%20create%20tabs%2C%20etc.).%20For%20team%20naming%20policies%2C%20we%0Apiggyback%20on%20the%20existing%20Groups%20policies%20around%20that.%20We%20support%20legal%0Ahold%20(and%20eDiscovery%2C%20archiving%2C%20compliance%20search)%20now%2C%20and%20are%20working%0Aon%20implementing%20retention%20policies.%20These%20are%20part%20of%20the%20Office%20365%0ACompliance%20and%20Security%20Center.%20Check%20%3CA%20href%3D%22http%3A%2F%2Fwww.successwithteams.com%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ewww.successwithteams.com%3C%2FA%3E%20for%20a%0AWord%20doc%20with%20more%20details.%3C%2FLINGO-BODY%3E
Occasional Contributor

When will there be tools to manage Teams:

  • PowerShell
  • Team Naming Policy
  • Retention and Legal holds

As far as I can see, I don't even have a way to see how many Teams have been created on my tenant.

 

51 Replies
Great feedback - we're definitely looking into it. Would love to hear more on specific scenarios - like the specific functions (create team, create channels, create tabs, etc.). For team naming policies, we piggyback on the existing Groups policies around that. We support legal hold (and eDiscovery, archiving, compliance search) now, and are working on implementing retention policies. These are part of the Office 365 Compliance and Security Center. Check www.successwithteams.com for a Word doc with more details.
AFAIK you can only do basic management of Groups. This question is exactly what we are dealing with.
*basic management with PowerShell
I'd like to know more about this as well. One thing in particular that would be helpful is being able to identify how Office 365 Groups are created. I'd like to know which Groups were created from Teams vs. Outlook vs. PowerBI for instance.

Dan, we have created a PowerApp front end for Team Creation that does a basic approval Flow and writes to a SP List.  We need the next step - to be able to create the team/group automatically once approval is granted.  

Ok, but what about PowerShell?

Or even a way to view the groups that have been created?

Why is that important to you - knowing which product was the 'source' instigator of the Group's creation? Is that so you know where the Group is likely to be the most active?

Why? First, I want to know what is happening in my tenant.  I want to be able to track the Groups what the O365 Group sites are being created with: Teams, Planner, PowerBI, Yammer...

 

Also, I would like PowerShell access to the SharePoint sites that are created with groups.

+1 on the OP and replies so far.

AFAIK O365 groups are a new object type (Unified.Group), so I'm hoping any PS modules are able to address/manage those.  

 

I also don't know whether the SPOL PS might be able to report and manage the Team Sites aspect of this, as well as the Skype For Business and/or AzureAD PS module.

 

Again, outside of the apps themselves, I'm wondering which PS to use to access/manage what aspects of these things.  Pretty unclear right now, and hoping there will be some guidance forthcoming.

 

I will be asked to provide both on-demand and scheduled reporting for these things, and I currently do it for the other aspects of the tenant via PS scripts run as scheduled tasks.  

 

On Retention/Compliance, we have different policies for different things and I wonder how those existing policies may/may-not impact our Teams implementaton.

I cannot locate a way to list all team sites for my tenant . Are you aware of any way to do this with PowerShell ? 

This sounds like a good way to do it . Can you provide more information 

This worked for me yesterday for O365 Group Reporting.  

You can add/remove attributes from the 'select' as you see fit.

 

Note the sharepointsiteurl attribute.  Helpful for determining how things are laid out in your SPOL environment.

 

I tried a 'get-unifiedgroup groupname | fl' and didn't see anything specifically Teams-related, but maybe someone else can add.  

 

Get-UnifiedGroup | select displayname,alias,whencreated,Accesstype,ismailboxconfigured,ManagedbyDetails,Notes,YammerEmailaddress,primarysmtpaddress,isdirsynced,sharepointsiteurl | export-csv .\O365GroupsReport.csv -NoTypeInformation

Thanks but I have been using this command to monitor groups.
It would be really great if Microsoft would add a field telling us how the group was created: outlook, planner, staff hub, teams, etc.
Teams is still a giant black hole where management and reporting is concerned.

One of the thoughts we kicked around was using one of the "CustomAttributeX" fields to set a flag like "TEAMS" to signify which Groups were supporting a TEAM.  Not a great workaround but at least can give you a quick glimpse into it. 

 

I have found a way to get a list of the Microslft teams . I am looking for a powershell script that will hide a list of teams sites all at one time . So for now i will get the list and hide the sites with a powershell script . 

This is an option 

Would you be willing to share how you get a list of the MS Teams?  I pray you found a way using PowerShell.  Thanks!

I second that request.

Could not find a way with PowerShell 

 

This is the way Microsoft provided fro now 

 

1. https://protection.office.com

 

2. Search & investigation

 

3. Audit Log Search 

 

4. For activities - Search ( Team )  then pick created  or deleted  team

 

5. Now do search - This will show you the teams sites that were created in that time frame