

How can I make WiFi passwords per-user rather than per-system?
source link: https://devblogs.microsoft.com/oldnewthing/20230606-00/?p=108298
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

How can I make WiFi passwords per-user rather than per-system?

Raymond Chen
By default, newly-created wireless networking profiles are made visible to all users. I’m guessing that the idea is that if you connect to a Wi-Fi network, you are setting it up for the entire machine. That way, other users on the same computer can use the same wireless network.
If you don’t like this, you can change the allowEveryoneToCreateAllUserProfiles
group policy setting to false
. When set to false
, only users with wlan_secure_add_user_all_user_profiles
permission can create system-wide profiles. That permission is granted by default to Administrators, but you can customize that by calling WlanSetSecuritySettings
with your custom access list.
Bonus chatter: Note that being in the all users profile means that anyone can see the password. My guess is that this is the main reason for setting allowEveryoneToCreateAllUserProfiles
to false
.
Recommend
-
8
Time travel on a Mac breaks keychains and wifi passwords Have you ever solved a problem using some arcane bit of knowledge and then realized how unlikely it would be for a non-tech user to ever figure it out independently? Has th...
-
12
Dispatch rather than check types written by Eric J. Ma on 2021-01-24 | tags:
-
6
How to lead a team by principles rather than processGuiding principles of high-performing (UX) teams.
-
11
Golang: why sort takes value rather than pointer For golang, every time a variable is passed as parameter, a new copy of the variable is created and passed to called function or method. The copy is allocated at a different memory ad...
-
10
Use poisson rather than regress; tell a friend Do you ever fit regressions of the form ln(yj) = b0 + b1x1j + b2x2j + … + bkxkj + εj
-
10
How to encourage DBAs to embrace DevOps, rather than fear change How do we help Database A...
-
10
Do Customers Prefer Interacting with People Rather than AI? For a long time, the most essential and largest companies weren’t concerned about customer relations; you’d often have to turn to a small business to get a reliabl...
-
10
2021-11-27 — Rather than alchemy, methodical troubleshootingI recently encountered a pesky problem while trying to build a React Native project under Apple’s Xcode. The build would fail with an error reporting: EMFILE: to...
-
6
Next Up 10 Reasons To Stop Using Safari
-
6
How to view saved WiFi passwords on iOS 16 and iPadOS 16 Apple revealed iOS 16,
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK