Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.5 KB

access-control.md

File metadata and controls

25 lines (15 loc) · 1.5 KB

Access Control

1. What's it?

It's an advanced feature, which allows you to define how Remote Devices (iPhone, Android, other computers) can connect to the Proxyman app. It's designed for enterprise users for better security.

Access via Tools Menu -> Proxy Setting -> Access Control.

ModeDescription
Allow AllAll Remote Connections can connect to Proxyman (Default).
Disallow AllAll Remote Connections are not allow to connect to Proxyman.
Specify Remote Device by IPDefine which device can connect to the Proxyman app.

Access Control UI

Prompt to allow unauthorized connections

2. Override the Access Control mode by Command Lines

From Proxyman 4.4.0, it's possible to override the Access Control by the following CLI.

It's useful if your company would enforce the mode without using GUI.

$ defaults write ~/Library/Preferences/com.proxyman.NSProxy.plist accessControlModeString "allowAll"
$ defaults write ~/Library/Preferences/com.proxyman.NSProxy.plist accessControlModeString "disallowAll"
$ defaults write ~/Library/Preferences/com.proxyman.NSProxy.plist accessControlModeString "specificIP"