SOLVED

Hide teams in GAL but keep public ones discoverable in Teams?

%3CLINGO-SUB%20id%3D%22lingo-sub-166412%22%20slang%3D%22en-US%22%3EHide%20teams%20in%20GAL%20but%20keep%20public%20ones%20discoverable%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-166412%22%20slang%3D%22en-US%22%3E%3CP%3EWe've%20hidden%20all%20teams%20and%20Office%20365%20Groups%20in%20the%20Global%20Address%20List%20through%20a%20daily%20script%20setting%20%3CEM%3EHiddenFromAddressListsEnabled%3C%2FEM%3E.%20This%20keeps%20our%20GAL%20clean%20while%20staff%20try%20out%20Teams.%20And%20few%20(so%20far)%20anticipate%20using%20their%20team%20email%20address%20regularly.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThat%20setting%20also%20hides%20every%20team%20in%20Teams%20-%20public%20or%20private%20-%20even%20after%20private%20teams%20become%20discoverable%20on%20March%2023.%20That%20means%20that%20every%20team%20is%20now%20invitation-only.%20So%20we%20can't%20post%20on%20our%20intranet%20a%20public%20team%20link%20for%20staff%20to%20join%20themselves.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIs%20there%20a%20middle%20option%20to%20hide%20private%20all%20(eventually%20maybe%20most)%20teams%20in%20the%20GAL%20but%20let%20(at%20least)%20public%20ones%20be%20discoverable%3F%20We're%20fine%20to%20flag%20teams'%2Fgroups'%20custom%20attributes%20to%20differentiate%20them%2C%20if%20needed.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-166412%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdministrator%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESettings%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-173363%22%20slang%3D%22en-US%22%3ERe%3A%20Hide%20teams%20in%20GAL%20but%20keep%20public%20ones%20discoverable%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-173363%22%20slang%3D%22en-US%22%3E%3CP%3EOur%20main%20tenant%20(.org)%20domain%20isn't%20the%20default%20(.onmicrosoft.com)%20assigned%20to%20the%20group%20mailbox%20when%20created%20by%20non-admins.%20Our%20current%20nightly%20script%20hides%20all%20.onmicrosoft.com%20groups%20and%20thus%20their%20teams.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThat%20lets%20us%20do%20a%20workaround-to-the-workaround%3A%20To%20make%20a%20team%20visible%20in%20the%20GAL%20and%20discoverable%20in%20Teams%2C%20we%20change%20its%20mailbox%20to%20our%20main%20.org%20domain.%20The%20next%20time%20the%20script%20runs%2C%20the%20team%20shows%20in%20the%20GAL%20and%20in%20Teams%20search.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-166621%22%20slang%3D%22en-US%22%3ERe%3A%20Hide%20teams%20in%20GAL%20but%20keep%20public%20ones%20discoverable%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-166621%22%20slang%3D%22en-US%22%3EWe%20have%20the%20same%20issue.%20It%20also%20makes%20the%20groups%20undiscoverable.%20Only%20thing%20we%20want%20is%20to%20hide%20them%20from%20the%20GAL.%20Haven't%20found%20a%20solution%20yet%20%3A(%3C%2Fimg%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-166414%22%20slang%3D%22en-US%22%3ERe%3A%20Hide%20teams%20in%20GAL%20but%20keep%20public%20ones%20discoverable%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-166414%22%20slang%3D%22en-US%22%3EThis%20does%20need%20looked%20at%2C%20this%20should%20be%20a%20separate%20option%20than%20hiding%20the%20E-mail%20in%20GAL%20IMO.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1209422%22%20slang%3D%22en-US%22%3ERe%3A%20Hide%20teams%20in%20GAL%20but%20keep%20public%20ones%20discoverable%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1209422%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F4032%22%20target%3D%22_blank%22%3E%40John%20Egleston%3C%2FA%3E%26nbsp%3B%20can%20you%20elaborate%20on%20the%20nightly%20script%20you%20use%3F%26nbsp%3B%3CBR%20%2F%3Eis%20it%26nbsp%3B%3CBR%20%2F%3E%3CSPAN%3Eset-unifiedgroup%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E-hiddenfromaddresslistsenabled%20%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E-AcceptMessagesOnlyFromSendersOrMembers%3C%2FSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E-hiddengroupmembershipsenabled%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3Eall%20set%20to%20%24true%3C%2FSPAN%3E%3CSPAN%3E%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Contributor

We've hidden all teams and Office 365 Groups in the Global Address List through a daily script setting HiddenFromAddressListsEnabled. This keeps our GAL clean while staff try out Teams. And few (so far) anticipate using their team email address regularly.

 

That setting also hides every team in Teams - public or private - even after private teams become discoverable on March 23. That means that every team is now invitation-only. So we can't post on our intranet a public team link for staff to join themselves.

 

Is there a middle option to hide private all (eventually maybe most) teams in the GAL but let (at least) public ones be discoverable? We're fine to flag teams'/groups' custom attributes to differentiate them, if needed.

4 Replies
Highlighted
Best Response confirmed by John Egleston (Contributor)
Solution
This does need looked at, this should be a separate option than hiding the E-mail in GAL IMO.
Highlighted
We have the same issue. It also makes the groups undiscoverable. Only thing we want is to hide them from the GAL. Haven't found a solution yet :(
Highlighted

Our main tenant (.org) domain isn't the default (.onmicrosoft.com) assigned to the group mailbox when created by non-admins. Our current nightly script hides all .onmicrosoft.com groups and thus their teams.

 

That lets us do a workaround-to-the-workaround: To make a team visible in the GAL and discoverable in Teams, we change its mailbox to our main .org domain. The next time the script runs, the team shows in the GAL and in Teams search.

Highlighted

@John Egleston  can you elaborate on the nightly script you use? 
is it 
set-unifiedgroup

-hiddenfromaddresslistsenabled

-AcceptMessagesOnlyFromSendersOrMembers 

-hiddengroupmembershipsenabled 

all set to $true?