--- title: "MDM 도구로 AnyDesk 구성" slug: "mobile-device-management-mdm" updated: 2025-08-08T18:40:33Z published: 2025-08-08T18:40:33Z canonical: "support.anydesk.com/mobile-device-management-mdm" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # MDM 도구로 AnyDesk 구성  이 문서에서는 Microsoft Intune과 같은 MDM(모바일 장치 관리) 도구를 사용하여 조직에서 AnyDesk를 배포하고 구성하는 방법을 설명합니다. ## 지원되는 플랫폼 패키지 AnyDesk는 다음과 같은 여러 배포 형식을 제공합니다. - Windows(`.msi`사용자 지정 클라이언트만 해당) - macOS(`.pkg`사용자 지정 클라이언트만 해당) - 안드로이드(Google Play) - iOS(앱 스토어) > [!NOTE] > 🦉 참조 [**macOS CLI installation guide**](/docs/command-line-interface-for-macos) 를 확인하십시오. [**Windows CLI installation guide**](/docs/command-line-interface-for-windows) > [!CAUTION] > 🚨 **중요하다** > > AnyDesk는 배포 패키지(`.msi` Windows용, `.pkg` macOS, Android용 를 통해 [Google Play](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid)및 iOS를 통해 [App Store](https://apps.apple.com/us/app/anydesk-remote-desktop/id1176131273))를 제공하지만 모든 타사 MDM 도구를 지원할 수는 없습니다. 구체적인 배포 지침은 MDM 공급업체에 문의하거나 Windows 및 macOS용 예제 스크립트를 참조하세요. --- ## macOS용 MDM을 통해 구성 MDM을 통해 AnyDesk(버전 6.4+)를 구성하려면 XML 프로필을 `.mobileconfig` 업로드해야 합니다. 프로필에는 다음과 같은 필수 요소가 포함되어 있습니다. - `PayloadContent` - `PayloadScope` - `PayloadUUID` - `PayloadDisplayName` - `PayloadIdentifier` - `PayloadType` - `PayloadVersion` ### PayloadContent 요소 | **XML 태그** | **묘사** | **값 유형** | **예제/값** | | --- | --- | --- | --- | | `PayloadContent` | 이 XML 그룹에는 작업 MDM 구성이 포함되어 있습니다. 다음 태그가 이 그룹에 속합니다. | | `<dict>...</dict>` | | `PayloadDisplayName` | 배포된 macOS 장치의 *시스템 환경설정* > *프로필* 에 표시되는 프로필 이름입니다. | 문자열 | *A사의 AnyDesk 구성* | | `PayloadIdentifier` | 역방향 도메인 표기법의 AnyDesk 구성에 대한 고유 식별자입니다. | 문자열 | `com.companya.config.anydesk` | | `PayloadUUID` | AnyDesk 구성에 대한 고유한 임의 UUID입니다. *판:* `<8 characters>-<4 characters>-<4 characters>-<4 characters>-<12 characters>` - 1-9 사이의 숫자 - A-F 사이의 편지 | 문자열 | `5D2F7682-3B17-43EC-B6F6-CB20696ED631` | | `PayloadType` | 계정 접두사에 해당하는 사용자 지정 앱 ID입니다. my.anydesk II > *빌드* 에서 접두사를 찾을 수 > 사용자 지정 클라이언트 > 사용자 지정 클라이언트 세부 정보 페이지를 선택할 수 있습니다. ⚠️ 이 경우 에서 `PayloadIdentifier` 만든 역방향 도메인 표기법을 사용해서는 안 됩니다. 다음 형식을 따라야 합니다. `com.philandro.anydesk-<prefix>` | 문자열 | `com.philandro.anydesk-<prefix>` | | `PayloadVersion` | 이 구성의 정수 버전 번호입니다. | 정수 | `1` | | `ad.* `키 | AnyDesk [advanced options](/docs/advanced-options)의 키-값 쌍 . 여기에 있는 모든 설정 및 권한 집합 *을 덮어씁니다*. | 문자열 | 의 [Advanced options](/docs/advanced-options)**값 가능성** 열을 참조하십시오. | | `ad.features.connect` | 연결 시작을 사용하거나 사용하지 않도록 설정합니다. | 문자열 | 0: 비활성화 **1: 활성화** | | `ad.features.accept` | 연결 요청 수신을 사용하거나 사용하지 않도록 설정합니다. | 문자열 | 0: 비활성화 **1: 활성화** | ### 추가 프로파일 속성 | **XML 태그** | **묘사** | **값 유형** | **예제/값** | | --- | --- | --- | --- | | `PayloadScope` | MDM 프로필의 범위를 결정합니다. `System` 모든 로컬 사용자 계정 및 글로벌 AnyDesk 서비스에 AnyDesk 구성을 적용하는 데 사용해야 합니다. | 문자열 | `System` | | `PayloadUUID`*(프로필 수준)* | MDM 프로필에 대한 임의 UUID는 회사 내에서 고유합니다. ⚠️ 이 UUID는 AnyDesk 구성에 할당된 UUID와 달라야 합니다. `PayloadContent::PayloadUUID` | 문자열 | `A2A5828E-F98C-45BB-9BFE-E4E854B3AC45` | | `PayloadDisplayName`*(프로필 수준)* | MDM 프로필의 이름입니다. MDM 프로필에는 여러 앱에 대한 엔터프라이즈 구성이 포함될 수 있습니다. | 문자열 | *회사 A의 MDM 프로필* | | `PayloadIdentifier`*(프로필 수준)* | 역방향 도메인 표기법의 MDM 프로필 식별자입니다. | 문자열 | `com.companya.config` | | `PayloadType`*(프로필 수준)* | MDM 프로필 유형입니다. AnyDesk 구성에서는 PayloadType `Configuration` 을 사용해야 합니다. | 문자열 | `Configuration` | | `PayloadVersion`*(프로필 수준)* | 이 MDM 프로필의 내부 정수 버전입니다. macOS가 동일한 프로필의 다른 버전을 구별하는 데 도움이 됩니다. | 정수 | `1` | ### 프로파일 배포 이 구성은 각 개별 장치에 수동으로 배포하거나 모바일 장치 관리 도구를 통해 자동으로 배포할 수 있습니다. 수동으로 MDM을 통해 macOS 디바이스에 프로필을 수동으로 배포하려면 다음을 수행합니다. 1. 파일을 각 macOS 장치에 복사 `.mobileconfig` 하고 설치합니다. 2. **시스템 환경설정** > **프로필**에서 서명되지 않은/확인되지 않은 구성을 확인합니다. 변경 사항은 다음에 각 장치에서 사용자 정의 AnyDesk 클라이언트가 시작될 때 적용됩니다. MDM 도구를 통해 등록된 macOS 장치에 프로필을 배포하려면: 1. 새로운 macOS 구성 프로필을 생성합니다. 2. 프로필 이름(및 설명 선택)을 입력합니다. 3. AnyDesk 구성으로 파일을 업로드 `.mobileconfig` 합니다(또는 MDM 인터페이스 내에서 XML을 생성). 4. 대상 사용자, 그룹 또는 장치에 할당합니다. 5. 저장하고 배포합니다. MDM 배포 설정에 따라 몇 분 후에 연결된 모든 등록 장치에 MDM 프로필이 배포되어야 합니다. **시스템 환경설정 > 프로필**에서 설치를 확인할 수 있습니다. 변경 사항은 다음에 각 장치에서 사용자 정의 AnyDesk 클라이언트가 시작될 때 적용됩니다. --- ## Android용 MDM을 통해 구성 앱 제한 기능이 있는 모바일 장치 관리(MDM) 도구는 에서 [Google Play Store](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid)표준 AnyDesk 애플리케이션의 수정된 버전을 배포할 수 있습니다. > [!TIP] > 💡 **메모** > > MDM을 통한 사용자 지정 AnyDesk 클라이언트(APK) 구성은 지원되지 않습니다. 표준 AnyDesk 클라이언트는 대부분의 MDM 도구에서 사용할 수 있는 내장 구성 편집기를 사용하여 쉽게 구성할 수 있습니다. 이렇게 하려면 다음을 수행합니다. 1. 에서 MDM [Google Play Store](https://play.google.com/store/apps/details?id=com.anydesk.anydeskandroid) 에 AnyDesk 앱을 추가합니다. 2. 관리되는 디바이스의 경우 앱 구성 정책을 만듭니다. 3. 대상 애플리케이션은 1단계에서 추가한 Android용 AnyDesk 앱입니다. 4. AnyDesk 설정을 사용자 정의하려면 내장된 구성 편집기/디자이너를 사용하십시오. 설명과 함께 사용 가능한 키 및 값의 사전 정의된 목록을 볼 수 있습니다. - 키가 로 시작하는 `defaults.*`경우 구성된 AnyDesk 클라이언트의 사용자는 설정을 수정할 수 있습니다. - 키가 로 시작하는 `overrides.*`경우 사용자는 설정을 변경할 수 **없습니다** . 5. 구해내다. macOS와 마찬가지로 일단 저장되면 등록된 장치는 MDM 솔루션에서 구성을 자동으로 검색하고 AnyDesk 설정을 업데이트해야 합니다. > [!CAUTION] > 🚨 **중요하다** > > AnyDesk 온프레미스 어플라이언스 서버에 연결하기 위해 AnyDesk 애플리케이션을 관리하는 경우 다음 키가 필요합니다. > > - `ad.license.register_key` > - `ad.anynet.boot_addrs` > - `ad.anynet.ca_certs` --- ## iOS용 MDM을 통해 구성 iOS용 AnyDesk 5.5.0부터 관리자는 이제 모바일 장치 관리(MDM) 솔루션을 사용하여 AnyDesk [App Store](https://apps.apple.com/us/app/anydesk-remote-desktop/id1176131273) 의 표준 버전을 구성할 수 있습니다. Android와 마찬가지로 iOS용 표준 AnyDesk 클라이언트는 많은 MDM 도구에서 사용할 수 있는 내장 구성 편집기를 사용하여 쉽게 구성할 수 있습니다. 이렇게 하려면 다음을 수행합니다. 1. iOS용 AnyDesk 애플리케이션을 MDM 솔루션에 추가합니다. 2. 매니지드 디바이스(Managed Devices)의 경우 **애플리케이션 구성 정책을** 생성합니다. 3. 대상 애플리케이션은 1단계에서 추가한 iOS용 AnyDesk 앱이 됩니다. 4. AnyDesk 클라이언트의 설정을 사용자 정의하려면 내장된 구성 편집기/디자이너를 사용하십시오. 사용 가능한 키의 전체 목록과 해당 설명은 아래 표에서 찾을 수 있습니다. 5. 구해내다. 그런 다음 AnyDesk 구성 또는 Apple Configurator 2에 연결된 프로필을 통해 구성을 iOS 장치에 배포할 수 있습니다. 장치 등록에 대한 자세한 내용은 IT 관리자 또는 MDM 공급업체에 직접 문의하십시오. ### iOS 및 Android용 구성 키 아래 나열된 각 구성 키의 시작 부분에 키 유형(또는 `defaults` `overrides`)을 할당해야 합니다. - 키가 로 시작하는 `defaults`경우 옵션은 지정된 대로 구성되지만 구성된 AnyDesk 클라이언트의 사용자는 원하는 경우 설정을 수정할 수 있습니다. *예를 들어:* `defaults.ad.security.acl_enabled` - 키가 로 시작하는 `overrides`경우 사용자는 구성된 AnyDesk 클라이언트에서 설정을 변경할 수 없습니다. *예를 들어:* `overrides.ad.discovery.hidden` 표준 AnyDesk 클라이언트의 기본값은 **Value Possibilities** 열에 **굵게** 표시됩니다. | **열쇠** | **묘사** | **값 유형** | **가치 가능성** | | --- | --- | --- | --- | | `ad.features.address_book` | AnyDesk 클라이언트가 주소록 기능에 액세스할 수 있는지 여부를 지정합니다. 로 `true`설정된 경우 키에 유효한 라이센스 키를 제공해야 합니다. `ad.license.register_key` | 부울 | **거짓**, 참 | | `ad.license.register_key` | 관리 콘솔 또는 온-프레미스 어플라이언스 서버의 WebUI에서 [my.anydesk](http://my.anydesk.com) 사용할 수 있는 라이센스 키입니다. AnyDesk 클라이언트를 온프레미스 어플라이언스 서버에 연결해야 합니다. | 문자열 | `A1S273JUEKSA87XN` | | `ad.anynet.boot_addrs` | ⚠️ AnyDesk 클라이언트가 AnyDesk 온프레미스 어플라이언스 서버에 연결되도록 하려는 경우에만 이 설정을 사용하십시오. 다음 형식을 사용하여 AnyDesk 클라이언트가 연결해야 하는 어플라이언스 서버의 IP 주소 또는 URL을 지정합니다(포트는 선택 사항). `(ip\|host):port; (ip\|host):port;...)` 이 설정은 클라이언트를 온-프레미스 어플라이언스 서버에 연결하는 데 필요합니다. | 문자열 | `host:port;...` | | `ad.anynet.ca_certs` | ⚠️ AnyDesk 클라이언트가 AnyDesk 온프레미스 어플라이언스 서버에 연결되도록 하려는 경우에만 이 설정을 사용하십시오. 이는 어플라이언스 서버의 공용 인증서를 지정합니다. Microsoft Intune과 같은 MDM은 한 줄 값만 허용합니다. 인증서는 여러 줄이므로 모든 줄 바꿈 문자 `\n`를 수동으로 바꿔야 합니다. 예를 들어 인증서 형식이 다음과 같은 경우: ```plaintext abc qwe ``` 이 키의 MDM 값은 다음과 같아야 합니다. ```plaintext abc\nqwe ``` 이 설정은 클라이언트를 온-프레미스 어플라이언스 서버에 연결하는 데 필요합니다. | 문자열 | | | `ad.ui.cfg_enabled` | AnyDesk 클라이언트가 설정에 액세스할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.ui.cfg_enable_audio` | AnyDesk 클라이언트가 오디오 설정에 액세스할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.ui.cfg_enable_connection` | AnyDesk 클라이언트가 연결 설정에 액세스할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.ui.cfg_enable_privacy` | AnyDesk 클라이언트가 개인 정보 설정에 액세스할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.ui.cfg_enable_recording` | AnyDesk 클라이언트가 녹음 설정에 액세스할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.security.auto_disconnect.mode` | 자동 연결 끊기 기능을 사용하도록 설정할지 여부를 지정합니다. | 정수 | **0: 사용 안 함** 1: 사용 | | `ad.security.auto_disconnect.timeout` | 들어오는 세션의 연결이 자동으로 끊어지기 전의 비활성 시간 초과 기간(초)을 지정합니다. | 정수 | 최소: 60 | | `ad.security.hear_audio` | 이 AnyDesk 클라이언트에 연결하는 클라이언트가 장치의 오디오 출력을 들을 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.security.sysinfo` | 이 AnyDesk 클라이언트에 연결하는 클라이언트가 장치의 시스템 정보를 볼 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.security.acl_enabled` | 이 AnyDesk 클라이언트에 대해 (ACL) 기능이 활성화되었는지 여부를 액세스 제어 목록 지정합니다. | 부울 | **거짓**, 참 | | `ad.security.acl_list` | 위에서 활성화한 액세스 제어 목록(ACL)에 포함된 AnyDesk ID 또는 별칭을 지정합니다. | 문자열 | `123456789:true; mycomputer@ad:true;` | | `ad.discovery.enabled` | 클라이언트가 동일한 근거리 통신망에서 다른 AnyDesk 클라이언트를 검색할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.discovery.hidden` | 다른 AnyDesk 클라이언트가 동일한 로컬 네트워크에서 이 클라이언트를 검색할 수 있는지 여부를 지정합니다. | 부울 | 거짓, **참** | | `ad.input.auto_touch_to_touch_mode` | 원격 Android 장치에 연결된 경우 터치 투 터치 모드를 사용할 수 있는지 여부를 지정합니다. | 부울 | **거짓**, 참 | | `ad.input.touch_mode` | 터치패드 모드 또는 터치 모드를 사용할지 여부를 지정합니다. | 정수 | 1: 터치 **2: 터치패드** | | `ad.image.follow_remote_cursor` | 원격 마우스 커서가 다른 디스플레이로 이동할 때 보기가 자동으로 전환되는지 여부를 지정합니다. | 정수 | **0: 사용 안 함** 1: 사용 | | `ad.image.follow_remote_focus` | 원격 전경 창이 다른 디스플레이로 이동할 때 보기가 자동으로 전환되는지 여부를 지정합니다. | 정수 | **0: 사용 안 함** 1: 사용 | | `ad.image.quality_lossless` | 이 클라이언트의 나가는 세션에서 무손실 품질 전송 설정을 사용할지 여부를 지정합니다. | 부울 | **거짓**, 참 | | `ad.image.quality_preset` | 발신 세션의 전송 품질을 지정합니다. | 정수 | 0: 최고의 품질 **1: 균형 잡힌** 2: 반응 시간 최적화 | | `ad.image.show_remote_cursor` | 원격 커서가 표시되는지 여부를 지정합니다. | 부울 | **거짓**, 참 | | `ad.audio.playback_mode` | 연결 중인 장치에서 오디오를 들을 수 있는지 여부를 지정합니다. | 정수 | 0: 비활성화 **1: 활성화** | | `ad.audio.transmit_mode` | 다른 사람이 연결되어 있을 때 기기의 오디오를 들을 수 있는지 여부를 지정합니다. | 정수 | 0: 비활성화 **1: 활성화** | | `ad.anynet.listen_port` | 들어오는 직접 연결에 대한 수신 대기 포트를 지정합니다. | 정수 | `0` | | `ad.anynet.proxy.mode` | 프록시 모드를 지정합니다. | 정수 | 0: 프록시 서버를 사용하지 마세요. **1: 감지 시도** 2: 특정 프록시 서버 사용 | | `ad.anynet.proxy.addr` | 프록시 주소를 지정합니다. | 문자열 | `1.1.1.1` | | `ad.anynet.proxy.port` | 프록시 포트를 지정합니다. | 정수 | `10000` | | `ad.anynet.proxy.auth` | 인증 자격 증명을 프록시로 전송해야 하는지 여부를 지정합니다. | 부울 | **거짓**, 참 | | `ad.anynet.proxy.user` | 프록시 사용자 이름을 지정합니다. | 문자열 | `myproxyuser` | | `ad.anynet.proxy.pass_plain` | 프록시 암호를 지정합니다. | 문자열 | `myproxypassword` | | `ad.recording.auto_start.incoming` | 누군가 장치에 연결하면 자동으로 화면 녹화를 시작합니다. | 정수 | **0: 사용 안 함** 1: 사용 | | `ad.recording.auto_start.outgoing` | 다른 장치에 연결하면 자동으로 화면 녹화를 시작합니다. | 정수 | **0: 사용 안 함** 1: 사용 | | `ad.session.remember_settings` | 나중에 동일한 원격 장치에 다시 연결할 때 클라이언트가 개인 정보 모드 활성화와 같은 설정을 기억하는지 여부를 지정합니다. | 부울 | 거짓, **참** | 장치에 연결할 수 있는 AnyDesk ID 또는 별칭을 정의할 수 있는 보안 기능입니다. 액세스 제어 목록 외부의 모든 장치는 자동으로 차단됩니다.