Why can't I join a meeting on iPhone without giving Teams access to scan my local network?

%3CLINGO-SUB%20id%3D%22lingo-sub-2329270%22%20slang%3D%22en-US%22%3EWhy%20can't%20I%20join%20a%20meeting%20on%20iPhone%20without%20giving%20Teams%20access%20to%20scan%20my%20local%20network%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2329270%22%20slang%3D%22en-US%22%3E%3CP%3EI%20tried%20to%20join%20a%20meeting%20today%20after%20updating%20my%20iPhone%20and%20now%20Teams%20won't%20let%20me%20join%20any%20meetings%20unless%20I%20give%20it%20access%20to%20scan%20my%20local%20network.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThis%20is%20a%20gross%20breach%20of%20security...%26nbsp%3B%20is%20Teams%20scanning%20local%20networks%20on%20corporate%20desktop%20computers%20as%20well%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2329270%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ECalling%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2329506%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20can't%20I%20join%20a%20meeting%20on%20iPhone%20without%20giving%20Teams%20access%20to%20scan%20my%20local%20network%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2329506%22%20slang%3D%22en-US%22%3ELittle%20too%20much%20paranoia%20here.%20Teams%20needs%20access%20to%20the%20network%20so%20that%20it%20can%20connect%20to%20the%20server.%20It%20will%20also%20need%20access%20to%20your%20camera%2C%20microphone%2C%20and%20probably%20files.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2330123%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20can't%20I%20join%20a%20meeting%20on%20iPhone%20without%20giving%20Teams%20access%20to%20scan%20my%20local%20network%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2330123%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F663%22%20target%3D%22_blank%22%3E%40Ed%20Woodrick%3C%2FA%3E%26nbsp%3Baccording%20to%20Apple%3A%3CBR%20%2F%3E%3CBR%20%2F%3E%22any%20app%20that%20wants%20to%20interact%20with%20devices%20on%20your%20%5Blocal%5D%20network%20must%20ask%20for%20permission%20the%20first%20time%20it%20tries%20to%20browse%20your%20local%20network.%3C%2FP%3E%3CP%3E...%3CBR%20%2F%3EIf%20you%20don%E2%80%99t%20want%20to%20allow%20access%2C%20or%20if%20it%E2%80%99s%20not%20clear%20to%20you%20why%20the%20app%20needs%20access%2C%20you%20can%20tap%20Don%E2%80%99t%20Allow.%20The%20app%20%3CU%3Ecan%20still%20use%20the%20internet%3C%2FU%3E%26nbsp%3B...%22%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ENow%20I%20don't%20know%20about%20you%2C%20but%20I%20can't%20see%20any%20need%20for%20Teams%20to%20know%20what%20other%20devices%20are%20on%20my%20local%20network%20(home%20or%20corporate%20networks)%20and%20denying%20that%20ability%20should%20not%20prevent%20you%20from%20connecting%20to%20a%20meeting.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2331281%22%20slang%3D%22en-US%22%3ERe%3A%20Why%20can't%20I%20join%20a%20meeting%20on%20iPhone%20without%20giving%20Teams%20access%20to%20scan%20my%20local%20network%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2331281%22%20slang%3D%22en-US%22%3EThat's%20not%20how%20it%20works.%20The%20*Local*%20Network%20permission%20means%20it%20has%20access%20to%20all%20the%20devices%20in%20your%20local%20network%2C%20in%20the%20same%20way%20that%20Netflix%20or%20Spotify%20does%20to%20stream%20the%20content%20from%20your%20phone%20to%20your%20TV.%20The%20fact%20this%20is%20a%20mandatory%20permission%20is%20suspicious%20to%20say%20the%20least%20and%20completely%20unacceptable%20for%20a%20business%20related%20app.%3C%2FLINGO-BODY%3E
New Contributor

I tried to join a meeting today after updating my iPhone and now Teams won't let me join any meetings unless I give it access to scan my local network.

 

This is a gross breach of security...  is Teams scanning local networks on corporate desktop computers as well?

7 Replies
Little too much paranoia here. Teams needs access to the network so that it can connect to the server. It will also need access to your camera, microphone, and probably files.

@Ed Woodrick according to Apple:

"any app that wants to interact with devices on your [local] network must ask for permission the first time it tries to browse your local network.

...
If you don’t want to allow access, or if it’s not clear to you why the app needs access, you can tap Don’t Allow. The app can still use the internet ..."

 

Now I don't know about you, but I can't see any need for Teams to know what other devices are on my local network (home or corporate networks) and denying that ability should not prevent you from connecting to a meeting.

That's not how it works. The *Local* Network permission means it has access to all the devices in your local network, in the same way that Netflix or Spotify does to stream the content from your phone to your TV. The fact this is a mandatory permission is suspicious to say the least and completely unacceptable for a business related app.
There are a number of features in the Teams clients to try improving location and device awareness with other such devices. For example, proximity join is such a feature that allows your device to detect Microsoft Teams Rooms and start a meeting in that room.

I am surprised it's a mandatory permission and breaks meetings, but it might be related to how Apple permissions work and how the app requests control. I've not done any dev work on Apple devices to fully understand.
Support case opened because some of our users are getting the same notification. MS support have checked the information with the concerned team and this feature is an IOS Feature and not related to Teams. I hope release notes from Apple will clarify this.
The message only shows because Teams is trying to access the local network... only Microsoft has control over where it does that.
The fact it breaks even on 4G/5G not just Wifi also points to slopping coding, Not sure what local devices I can cast to when I am on 4G...