iOS 및 Android에서 이 플랫폼은 MAC 주소, iTunes UDID, IMEI/MEID 등의 영구 디바이스 식별자에 대한 앱 액세스를 제한합니다.이러한 유형의 식별자는 일반적으로 AnyConnect에서 VPN 연결의 보고 및 권한 부여에 사용됩니다.이를 해결하려면 AnyConnect를 통해 EMM/MDM에서 ASA에 보고될 디바이스 식별자를 프로비저닝할 수 있습니다. 그러면 AnyConnect Identifier Extensions 프로토콜을 통해 RADIUS 속성으로 전달합니다.특히, 식별자는 device-uid 및 device-uid-global RADIUS 특성에 보고됩니다.
식별자 자체는 AnyConnect에서 불투명 문자열로 처리되며 길이가 256바이트보다 크지 않아야 합니다.XML 특성으로 전송되므로 다음과 같은 잘못된 문자를 포함할 수 없습니다.", ', &, <
iOS에서 AnyConnect는 iOS MDM VPN 컨피그레이션 프로파일의 VendorConfig 섹션을 구문 분석합니다.식별자는 다음과 같이 키 DeviceUniqueIdentifier에 문자열로 제공되어야 합니다.
<key>VendorConfig</key>
<dict>
<key>DeviceUniqueIdentifier</key>
<string>mdm_provisioned_device_id</string>
</dict>
Android에서 AnyConnect는 관리되는 애플리케이션 컨피그레이션을 구문 분석합니다.ID는 key vpn_connection_device_id에 대한 값으로 제공되어야 합니다.