Anydesk Restrict Access



  • 1Special Settings
  • 2Settings in AnyDesk Client
  • 3Other Individual Settings

To Customize AnyDesk, there are many configuration options available. You can either override a setting (meaning there is no way to change it back within AnyDesk) or change the default setting which AnyDesk uses. For security-related features, always use override.

Note: To create older versions of AnyDesk use: _module=anydesk-VERSION.
Anydesk

For example: _module=anydesk-4.3.0

Access Control List Limit access to your device by using a whitelist. Incoming session requests from IDs/Aliases that do not match at least one listed criterion will be blocked automatically. On a fresh AnyDesk installation, you can only let other people in if you have opened your AnyDesk program window. This prevents you from accidentally letting strangers in. If you need to access your PC without someone letting you in, go to the security panel in the options dialog. You can set a password for unattended access there. I have installed anydesk and i would like to block connections from internet and allow the connections from the local network. I have tried to do that with the firewall of windows. If i create a rule for outgoing connections then I can't connect from anywhere. How to Block Access to Folder in Windows 10If you want to give a guest or visitor access to your computer, but want to restrict access to a particular folder. So, yesterday I downloaded AnyDesk to access my work computer and when I accessed it,I started hearing some mic sounds (coming from the workplace). It must have been the default settings that opened the mic.When I reported this issue to some coworkers they accused me of spying on them (not very tech-savvy people).


Special Settings

FeatureKey-value pair
Disable the entire Settingsad.ui.cfg_enabled=false
Disable User Interface settingsad.ui.cfg_enable_interface=false
Disable Security settingsad.ui.cfg_enable_security=false
Disable Privacy settingsad.ui.cfg_enable_privacy=false
Disable Display settingsad.ui.cfg_enable_video=false
Disable Audio settingsad.ui.cfg_enable_audio=false
Disable Connection settingsad.ui.cfg_enable_connection=false
Disable File Transfer settingsad.ui.cfg_enable_filetransfer=false
Disable Recording settingsad.ui.cfg_enable_recording=false
Disable VPN settingsad.ui.cfg_enable_vpn=false
Disable Wake-on-LAN settingsad.ui.cfg_enable_wol=false
Automatically register Aliasad.features.register_alias=true
Auto register Alias to namespacead.anynet.register.add_to_namespace=true
(For MSI files, please don't select 'Automatically register alias' with it)
Request elevation on startup (UAC)ad.features.auto_uac=true
Allow installationad.features.install=true
Disable Two-Factor-Authentication ad.features.two_factor_auth=false
Disable VPNad.features.vpn=false
Disable Wake-on-LANad.features.wol=false
Stop users from removing or overwriting the licensead.license.permissions=0

Address Book features

Anydesk Web Access

Disable Address Bookad.features.address_book=false
Choose the view type of Address Bookad.abook.view_type=0,1 (0:thumbnail; 1:list)
Add tags to the Address Book entriesad.anynet.register.roster_tags=<text>
Anydesk

Settings in AnyDesk Client

User Interface Settings

default language (see below)ad.ui.lang=en
Disable auto-select languagead.ui.lang.auto=false
Disable invitation E-Mail optionad.ui.show_invite=false
Show AnyDesk ID instead of Aliasad.ui.alias_or_id=true
Hide local task bar if AnyDesk window is maximizedad.ui.maximize_type=true
Disable comment on session closead.ui.comment_session=false
AnyDesk starts in the advanced viewad.roster.adv_view=true

Security Settings

Disable interactive accessad.security.interactive_access=2
Disable unattended accessad.features.unattended=false
Forbid others to save login information for this computerad.security.allow_logon_token=false
Override standard permissionsad.security.enable_uaccess_permissions=true
Forbid remote users to (for unattended access/if they connect with password):
Hear my computer's sound outputad.security.uaccess.hear_audio=false
Control my computer's keyboard and mousead.security.uaccess.control_input=false
Access my computer's clipboardad.security.uaccess.sync_clipbrd=false
Access my computer's clipboard to transfer filesad.security.uaccess.clipboard.files=false
Lock my computer's keyboard and mousead.security.uaccess.block_input=false
Restart my computerad.security.uaccess.restart=false
Use the file managerad.security.uaccess.file_manager=false
Lock Desktop on session endad.security.uaccess.lock_account=false
Request system informationad.security.uaccess.sysinfo=false
Print out my documents on their printerad.security.uaccess.print=false
Draw on computer's screenad.security.uaccess.whiteboard=false
Create TCP tunnelsad.security.uaccess.tcp_tunnel=false
Enabled privacy modead.security.uaccess.privacy_feature=false
Show a coloured mouse pointer when physical input is forbiddenad.security.uaccess.user_pointer=false
Access Control List:
Enable Access Control Listad.security.acl_enabled=true
Forbid remote users to (for interactive access):
Hear my computer's sound outputad.security.hear_audio=false
Control my computer's keyboard and mousead.security.control_input=false
Access my computer's clipboardad.security.sync_clipbrd=false
Access my computer's clipboard to transfer filesad.security.clipboard.files=false
Lock my computer's keyboard and mousead.security.block_input=false
Restart my computerad.security.restart=false
Use the file managerad.security.file_manager=false
Request system informationad.security.sysinfo=false
Print out my documents on their printerad.security.print=false
Draw on computer's screenad.security.whiteboard=false
Create TCP tunnelsad.security.tcp_tunnel=false
Enabled privacy modead.security.privacy_feature=false
Show a coloured mouse pointer when physical input is forbiddenad.security.user_pointer=false
Discovery
Do not search local network for other AnyDesk clientsad.discovery.default_behavior=0
ad.discovery.enabled=false
Exclude this device from discoveryad.discovery.hidden=true
IP address for multicast communicationad.discovery.multicast_ip=239.255.102.18
Port number for multicast communicationad.discovery.multicast_port=50001
Number of UDP ports to use (starting from the port specified with ad.discovery.multicast_port)ad.discovery.port_range=3
Auto-Disconnect
Enable Auto-Disconnectad.security.auto_disconnect.mode=1
Set Auto-Disconnect-Timeout in seconds (minimum 60 seconds)ad.security.auto_disconnect.timeout=60

Privacy Settings

Set the usernamead.privacy.name.show=1,2 (1:Account username,default; 2:Custom)
Custom usernamead.privacy.name=<text>
Set user imagead.privacy.image.show=0,1 (0:Hide; 1:Account Image)
Desk Preview Optionsad.privacy.bkgnd.show=0,1,3 (3:Deactivated; 1:Account's desktop wallpaper,default; 0:Screenshot)
Screenshot Pathad.privacy.scrshot.path_cfg=1,2 (1:Automatically, default; 2:Custom)
Set the custom screenshot pathad.privacy.scrshot.path=<path>
Chat Log Pathad.privacy.chat.path_cfg=0,1,2 (0:Disabled; 1:Default path,default; 2:Custom path)
Set custom log pathad.privacy.chat.path=<path>

Display settings

Select Display Quality optionsad.image.quality_preset=0,1,2(0:Best Quality, 1:Balanced, 2:Optimize reaction time)
Show remote cursorad.image.show_remote_cursor=true
Show move/size helperad.image.move_size_hlp=true
Disable hotkeys transmissionad.image.suppress_keys=false
Choose view modead.image.viewmode=0,1,2 (0:Original, 1:Shrink, 2:Stretch)
Start new sessions in fullscreen modead.image.insta_fullscreen=true
Use edge scrolling in original view modead.image.edge_scroll=true
Choose render modead.image.rendermode=0,1,2,3 (0:Disable, 1:DirectDraw, 2:Direct3D, or 3:OpenGL)
Do not save settings between program startsad.session.remember_settings=false

Audio Settings

Anydesk Restrict Access
Audio Transmission Modead.audio.transmit_mode=0,1,2,3 (0:Disable; 1:Standard,default; 2:Transmit audio output; 3:Specify)
Audio Output Modead.audio.playback_mode=0,1,3 (0:Disable; 1:Standard,default; 3: Specify)
Exclusive audio playbackad.audio.exclusive=true

Connection Settings

Disable direct connectionsad.anynet.direct=false
Set the listening portad.anynet.listen_port=<port number> (0 is default)
Anydesk for pc

Recording Settings

Start session recording when a session starts (For non-Windows clients and Windows clients older than AnyDesk 6.1.0)ad.recording.auto_start=true
Start session recording when an incoming session starts while in logged out (AnyDesk for Windows 6.1.0 and newer only)ad.recording.auto_start.incoming.admin=1
Start session recording when an incoming session starts while logged in (AnyDesk for Windows 6.1.0 and newer only)ad.recording.auto_start.incoming=1
Start session recording when an outgoing session starts (AnyDesk for Windows 6.1.0 and newer only)ad.recording.auto_start.outgoing=1
Forbid connecting client from starting a session recordingad.security.record_session=false
Set custom recording pathad.recording.path_cfg=2
ad.recording.path=<path>


Other Individual Settings

Position and size of the window

Start AnyDesk with maximized windowad.ui.main_win.max=true
Set horizontal position of left window border on screenad.ui.main_win.x=<pixels>
Set vertical position of top window border on screenad.ui.main_win.y=<pixels>
Set window width in pixels (min:900)ad.ui.main_win.width=<pixels>
Set window height in pixels (min:720)ad.ui.main_win.height=<pixels>

Disclaimer settings

Edit title of the disclaimerad.ui.disclaimer.title=<text>
Edit text of the disclaimerad.ui.disclaimer.text=<text>
Edit accept button of the disclaimerad.ui.disclaimer.accept=<text>
Edit cancel button of the disclaimerad.ui.disclaimer.cancel=<text>
Set color for the disclaimer title & textad.ui.disclaimer.text.color=<HTML color code>
Set color for the disclaimer backgroundad.ui.disclaimer.bg.color=<HTML color code>

Layout settings

Change name for 'This Desk'ad.ui.id_group.title=<text>
Replace the information under “This Desk”ad.ui.id_group.text=<text>
Change name for “Remote Desk”ad.ui.connect_group.title=<text>
Replace the information under “Remote Desk”ad.ui.connect_group.text=<text>

Language Codes

AnyDesk supports the following languages: (ISO-Codes)

Englishen Spanishes Dutchnl Romanianro
Ukrainianuk Czechcs Frenchfr Norwegianno
Slovaksk Japaneseja Danishda Croatianhr
Polishpl Finnishfi Simplified Chinesezh Germande
Italianit Portuguese (Brazil)pt-br Swedishsv Traditional Chinesezh-cl
Estonianet Hungarianhu Portuguesept Turkishtr
Koreanko GreekelRussianruBulgarianbg

Good news! Starting with Android version 6.1.10, you can now configure AnyDesk for Android via Mobile Device Management (MDM) solutions. Rolling out a remote desktop solution to Android mobile devices and managing it centrally has never been easier. Learn more about Mobile Device Management and the benefits of configuring AnyDesk via MDM solutions.

What Is Mobile Device Management (MDM)?

IT administrators today need to manage more than just a large number of computers. Mobile devices are used more and more—be they smartphones or tablets. In addition, work is no longer done only from a central office. There are branch offices, co-working offices and, of course, employees working from home a lot more. Even if all mobile devices were in one central place, it would be simply impossible for an IT administrator to take care of each device individually.

What happens, for example, if a problem occurs on one of the Android devices? Does the IT admin need to provide remote support by getting direct access to the device? There has to be a way to securely and easily deploy and configure remote desktop software across all mobile devices. Fortunately, there are numerous ways to manage corporate devices that are scattered all over the world from a central point. The key is mobile device management (MDM).

MDM tools, such as Microsoft Intune, allow IT administrators to integrate all mobile devices into the corporate network and distribute software, updates and security policies securely and across operating systems. The Android version of AnyDesk can now be managed in the same way.

Why You Should Configure AnyDesk on Android Devices via MDM

Anydesk For Pc

These are the 7 benefits of managing AnyDesk via MDM:

  1. Fast and flexible configuration from a central location.
  2. Configurations can be made for a defined group of users.
  3. Configuration updates can be rolled out automatically via the MDM solution, even during operation.
  4. There is no need to reinstall or uninstall the client after updates.
  5. AnyDesk can be distributed quickly and easily to all in-house devices. No downloads or installations are required for the end user.
  6. New AnyDesk versions can also be rolled out automatically via the MDM solution.
  7. The configurations are based on the AnyDesk (Android) standard client (not on the AnyDesk “custom client”).

AnyDesk and MDM: A Few Examples

Remote Access Anydesk

In short, this ensures your AnyDesk is centralized, automated, and easy for you to control. But what exactly are your management options? Here are a few examples of configurations that can be made via the MDM solution:

1. Distribute the AnyDesk License to All Users

Restrict

How would you like to set up AnyDesk on the Android endpoints? You could run from device to device individually and enter the license key. You could ask your co-workers to enter the license key themselves. Or you could use an MDM tool like Microsoft Intune and deploy the AnyDesk client to every Android device in seconds.

2. Restrict AnyDesk Access

An MDM solution is not only efficient, but it also helps to keep you secure. Want to prevent your employees from connecting to AnyDesk users outside of your network? Using MDM, you can choose which devices employees are allowed to connect to AnyDesk.

3. Disable AnyDesk Settings

As an IT administrator, you should maintain control over the AnyDesk client. MDM gives you the option to enable or disable all or selected settings for groups of employees. Of course, security settings are crucial: You can ensure that all your co-workers have the same settings that cannot be changed.

The AnyDesk client has always been lightweight and secure. Now it’s even easier to make it available to your end users. But that’s far from the only thing AnyDesk is capable of via MDM. Give it a try!