All Products
Search
Document Center

Elastic Desktop Service:DescribePolicyGroups

Last Updated:Nov 14, 2025

Queries the details of a cloud computer policy.

Debugging

You can run this interface directly in OpenAPI Explorer, saving you the trouble of calculating signatures. After running successfully, OpenAPI Explorer can automatically generate SDK code samples.

Authorization information

The following table shows the authorization information corresponding to the API. The authorization information can be used in the Action policy element to grant a RAM user or RAM role the permissions to call this API operation. Description:

  • Operation: the value that you can use in the Action element to specify the operation on a resource.
  • Access level: the access level of each operation. The levels are read, write, and list.
  • Resource type: the type of the resource on which you can authorize the RAM user or the RAM role to perform the operation. Take note of the following items:
    • For mandatory resource types, indicate with a prefix of * .
    • If the permissions cannot be granted at the resource level, All Resources is used in the Resource type column of the operation.
  • Condition Key: the condition key that is defined by the cloud service.
  • Associated operation: other operations that the RAM user or the RAM role must have permissions to perform to complete the operation. To complete the operation, the RAM user or the RAM role must have the permissions to perform the associated operations.
OperationAccess levelResource typeCondition keyAssociated operation
ecd:DescribePolicyGroupsget
*All Resources
*
    none
none

Request parameters

ParameterTypeRequiredDescriptionExample
RegionIdstringYes

The region ID. You can call the DescribeRegions operation to query the regions supported by Elastic Desktop Service (EDS).

cn-hangzhou
MaxResultsintegerNo

The number of entries per page.

  • Valid values: 1 to 100
  • Default value: 10
10
NextTokenstringNo

The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of NextToken.

caeba0bbb2be03f84eb48b699f0a4883
PolicyGroupIdarrayNo

The IDs of the cloud computer policies.

stringNo

The ID of the cloud computer policy.

system-all-enabled-policy
ScopestringNo

The effective scope of the cloud computer policy.

Valid values:

  • ALL
  • IP
  • GLOBAL
ALL
ExternalPolicyGroupIdsarrayNo

The array of cloud computer policy IDs to be excluded.

stringNo

The cloud computer policy ID to be excluded.

pg-0cid8v30p16k4****

Response parameters

ParameterTypeDescriptionExample
object

The response parameters.

NextTokenstring

A pagination token. It can be used in the next request to retrieve a new page of results. If NextToken is empty, no next page exists.

caeba0bbb2be03f84eb48b699f0a****
RequestIdstring

The request ID.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****
DescribePolicyGroupsarray<object>

The details of the cloud computer policies.

DescribePolicyGroupobject

The details of the cloud computer policy.

PolicyStatusstring

The status of the cloud computer policy.

Valid values:

  • AVAILABLE
  • CREATING
AVAILABLE
Html5Accessstring

Specifies whether to allow web client access.

Valid values:

  • off (default)
  • on
off
WatermarkTypestring

The watermark content.

Valid values:

  • EndUserId: the username.
  • Custom
  • DesktopIp: the IP address of the cloud computer.
  • ClientIp: the IP address of the Alibaba Cloud Workspace client.
  • HostName: the rightmost 15 digits of the cloud computer ID.
  • ClientTime: the current time displayed on the cloud computer.
EndUserId
PreemptLoginstring

The cloud computer preemption feature.

Note To ensure user experience and data security, when a cloud computer is used by an end user, other end users cannot connect to the cloud computer. By default, this parameter is set to off, which cannot be modified.

Valid values:

  • off: Preemption is not allowed.
off
WatermarkCustomTextstring

If you set WatermarkType to custom, you must also specify WatermarkCustomText.

test
Clipboardstring

The permissions on the clipboard.

Valid values:

  • read: specifies one-way transfer. You can copy files only from local devices to cloud computers.
  • readwrite: specifies two-way transfer. You can copy files between local devices and cloud computers.
  • write: specifies one-way transfer. You can only copy files from cloud computers to local devices.
  • off: disables both one-way and two-way transfer. Files cannot be copied between local devices and cloud computers.
readwrite
PolicyGroupIdstring

The ID of the cloud computer policy.

pg-gx2x1dhsmthe9****
PrinterRedirectionstring

Indicates whether the printer redirection feature is enabled.

Valid values:

  • off
  • on
on
WatermarkTransparencystring

The watermark transparency.

Valid values:

  • LIGHT
  • DARK
  • MIDDLE
LIGHT
Html5FileTransferstring

The file transfer feature on the web client.

Valid values:

  • all: Files can be uploaded and downloaded between local computers and the web client.
  • download: Files on the web client can be downloaded to local computers.
  • upload: Files on local computers can be uploaded to the web client.
  • off (default): Files cannot be transferred between the web client and local computers.
off
UsbRedirectstring

Indicates whether the USB redirection feature is enabled.

Valid values:

  • off
  • on
on
PolicyGroupTypestring

The type of the cloud computer policy.

Valid values:

  • SYSTEM
  • CUSTOM
SYSTEM
Watermarkstring

The watermarking feature.

Valid values:

  • blind: Invisible watermarks are applied.
  • off: The watermarking feature is disabled.
  • on: Visible watermarks are applied.
on
VisualQualitystring

The image display quality.

Valid values:

  • high: high-definition (HD)
  • low: fluent
  • medium (default): adaptive
  • lossless: no quality loss
medium
EdsCountinteger

The number of cloud computers that are associated with the policy. The number of cloud computers that are associated only with custom policies is returned.

1
Namestring

The name of the cloud computer policy.

testPolicyGroupName
LocalDrivestring

The permissions on local disk mapping.

Valid values:

  • read: read-only. Local disk mapping is available on cloud computers. However, you can only read (copy) local files but cannot modify the files.
  • readwrite: read and write. Local disk mapping is available on cloud computers. You can read (copy) and write (modify) local files.
  • off (default): none.
readwrite
AuthorizeSecurityPolicyRulesarray<object>

The security group rules.

AuthorizeSecurityPolicyRuleobject

The security group rule.

Typestring

The direction of the security group rule.

Valid values:

  • outflow: outbound
  • inflow: inbound
inflow
Policystring

The authorization of the security group rule.

Valid values:

  • drop: denies all access requests.
  • accept: accepts all requests.
accept
Descriptionstring

The description of the security group rule.

test
PortRangestring

The port range of the security group rule.

22/22
IpProtocolstring

The protocol type of the security group rule.

Valid values:

  • tcp: Transmission Control Protocol (TCP)
  • udp: User Datagram Protocol (UDP)
  • all: all protocols
  • gre: Generic Routing Encapsulation (GRE)
  • icmp: Internet Control Message Protocol (ICMP) for IPv4
tcp
Prioritystring

The priority of the security group rule. A smaller value indicates a higher priority.

1
CidrIpstring

The object to which the security group rule applies. The value is an IPv4 CIDR block.

47.100.XX.XX/16
AuthorizeAccessPolicyRulesarray<object>

The client IP address whitelist. End users can access cloud computers only from the IP addresses in the whitelist.

AuthorizeAccessPolicyRuleobject

The client IP address in the whitelist.

Descriptionstring

The remarks on the CIDR block that is allowed to access the client.

test
CidrIpstring

The CIDR block that is allowed to access the client. The value is an IPv4 CIDR block.

47.100.XX.XX/16
ClientTypesarray<object>

The logon method control rules to limit the type of the Alibaba Cloud Workspace client used by end users to connect to cloud computers.

ClientTypeobject

The logon method control rule.

Statusstring

Indicates whether end users are allowed to use a specific type of the client to connect to cloud computers.

Valid values:

  • OFF
  • ON
ON
ClientTypestring

The client type.

Valid values:

  • html5: web client
  • android: Android client
  • windows: Windows client
  • ios: iOS client
  • macos: macOS client
windows
PreemptLoginUsersarray

The usernames that can preempt to connect to the cloud computer.

PreemptLoginUserstring

The username that can preempt to connect to the cloud computer.

Alice
GpuAccelerationstring

Indicates whether the Image Quality Control feature is enabled. If you have high requirements on the performance and user experience in scenarios such as professional design, we recommend that you enable this feature.

Valid values:

  • off
  • on
off
UsbSupplyRedirectRulearray<object>

The USB redirection rule.

UsbSupplyRedirectRuleobject

The USB redirection rule.

VendorIdstring

The vendor ID (VID). For more information, see Valid USB VIDs.

04**
ProductIdstring

The product ID.

08**
Descriptionstring

The rule description.

Test
UsbRedirectTypelong

Indicates whether USB redirection is allowed.

Valid values:

  • 1: allowed
  • 2: not allowed
1
DeviceClassstring

The device class. This parameter is required when usbRuleType is set to 1. For more information, see Defined Class Codes.

0Eh
DeviceSubclassstring

The subclass of the device. This parameter is required when usbRuleType is set to 1. For more information, see Defined Class Codes.

xxh
UsbRuleTypelong

The type of the USB redirection rule.

Valid values:

  • 1: by device class
  • 2: by device vendor
1
DomainResolveRuleTypestring

Indicates whether the switch for domain name resolution is turned on.

Valid values:

  • off
  • on
on
DomainResolveRulearray<object>

The domain name resolution rules.

DomainResolveRuleobject

The details of the domain name resolution rule.

Domainstring

The destination domain name.

*.com
Policystring

Indicates whether the domain name resolution rule is allowed.

Valid values:

  • allow
  • block
allow
Descriptionstring

The rule description.

Test
NetRedirectRulearray<object>

The network redirection rule.

Note This parameter is in invitational preview for specific users and not available to the public.
NetRedirectRuleobject

The details of the network redirection rule.

Note This parameter is in invitational preview for specific users and not available to the public.
Domainstring

The rule content.

*.com
RuleTypestring

The rule type.

Valid values:

  • prc: process
  • domain: domain name
domain
Policystring

Indicates whether the rule is allowed.

Valid values:

  • allow
  • block
allow
Recordingstring

Indicates whether the screen recording feature is enabled.

Valid values:

  • byaction_cmd_ft: enables the operation-triggered screen recording upon command execution and file transfer.
  • ALLTIME: enables the whole-process screen recording. That is, the recording starts when cloud computers are connected and ends when the cloud computers are disconnected.
  • PERIOD: enables the interval-based screen recording. You must specify an interval between the start time and end time of this type of recording.
  • byaction_commands: enables the operation-triggered screen recording upon command execution.
  • OFF: disables the screen recording feature.
  • byaction_file_transfer: enables the operation-triggered screen recording upon file transfer.
OFF
RecordingStartTimestring

The time when the screen recording was started. The value is in the HH:MM:SS format. The value takes effect only when Recording is set to PERIOD.

08:00:00
RecordingEndTimestring

The time when the screen recording ended. The value is in the HH:MM:SS format. The value takes effect only when Recording is set to PERIOD.

08:59:00
RecordingFpslong

The frame rate of screen recording. Unit: fps.

Valid values:

  • 2
  • 5
  • 10
  • 15
5
RecordingExpireslong

The retention period of the screen recording file. Valid values: 1 to 180. Unit: days.

15
CameraRedirectstring

Indicates whether the webcam redirection feature is enabled.

Valid values:

  • off
  • on (default)
on
NetRedirectstring

Indicates whether the network redirection feature is enabled.

Note This parameter is in invitational preview for specific users and not available to the public.

Valid values:

  • off (default)
  • on
off
AppContentProtectionstring

Indicates whether the anti-screenshot feature is enabled.

Valid values:

  • off (default)
  • on
off
RecordContentstring

Indicates whether the custom screen recording feature is enabled.

Valid values:

  • off (default)
  • on
off
RecordContentExpireslong

The period when the custom screen recording can be retained before expiration. Default value: 30 days.

30
RemoteCoordinatestring

The permissions on keyboard and mouse control during remote assistance.

Valid values:

  • optionalControl: By default, you are not granted the permissions. You can apply for the permissions.
  • fullControl: You are granted the full permissions.
  • disableControl: You are not granted the permissions.
fullControl
RecordingDurationinteger

The file length of the screen recording. Unit: minutes. Screen recording files are split based on the specified file length and uploaded to Object Storage Service (OSS) buckets. When a screen recording file reaches 300 MB in size, the system preferentially performs rolling update for the file.

Valid values:

  • 10
  • 20
  • 30
  • 60
10
Scopestring

The effective scope of the policy.

Valid values:

  • IP: The policy takes effect based on the IP address.
  • GLOBAL: The policy takes effect globally.
GLOBAL
ScopeValuearray

This parameter is required when the Scope parameter is set to IP.````

scopeValuestring

The effective scope specified by a CIDR block.

47.100.XX.XX/24
RecordingAudiostring

Indicates whether audio files generated from cloud computers are recorded.

Valid values:

  • off (default): records only video files.
  • on: records video and audio files.
on
InternetCommunicationProtocolstring

The protocol for network communication.

Valid values:

  • TCP (default): TCP.
  • BOTH: TCP and UDP.
BOTH
VideoRedirectstring

Indicates whether the multimedia redirection feature is enabled.

Valid values:

  • off
  • on
off
WatermarkTransparencyValueinteger

The watermark transparency. A greater value indicates that the watermark is less transparent. Valid values: 10 to 100.

10
WatermarkColorinteger

The font color in red, green, and blue (RGB) of the watermark. Valid values: 0 to 16777215.

0
WatermarkFontSizeinteger

The font size of the watermark. Valid values: 10 to 20.

10
WatermarkFontStylestring

The watermark font style.

Valid values:

  • plain
  • bold
plain
WatermarkDegreedouble

The slope of the watermark. Valid values: -10 to -30.

-10
WatermarkRowAmountinteger

The number of watermark rows.

Note This parameter is not available for public use.
5
EndUserApplyAdminCoordinatestring

Indicates whether the Contact Administrator for Help switch is turned on.

Valid values:

  • off
  • on
on
EndUserGroupCoordinatestring

Indicates whether the User Stream Collaboration switch is turned on.

Valid values:

  • off
  • on
on
CpuProtectedModestring

Indicates whether the CPU spike protection switch is turned on.

Valid values:

  • off
  • on
on
CpuRateLimitinteger

The overall CPU usage. Valid values: 70 to 90. Unit: percentage (%).

70
CpuSampleDurationinteger

The overall CPU sampling duration. Valid values: 10 to 60. Unit: seconds.

10
CpuSingleRateLimitinteger

The single-CPU usage. Valid values: 70 to 100. Unit: %.

70
CpuDownGradeDurationinteger

The CPU underclocking duration. Valid values: 30 to 120. Unit: seconds.

30
CpuProcessorsarray

The process whitelist that is not restricted by the CPU usage limit.

cpuProcessorstring

The process name.

chrome.exe
MemoryProtectedModestring

Indicates whether the memory spike protection switch is turned on.

Valid values:

  • off
  • on
on
MemoryRateLimitinteger

The overall memory usage. Valid values: 70 to 90. Unit: %.

70
MemorySampleDurationinteger

The overall memory sampling duration. Valid values: 30 to 60. Unit: seconds.

30
MemorySingleRateLimitinteger

The memory usage of a single process. Valid values: 30 to 60. Unit: %.

30
MemoryDownGradeDurationinteger

The memory underclocking duration for a single process. Valid values: 30 to 120. Unit: seconds.

30
MemoryProcessorsarray

The whitelist of processes that are not restricted by the memory usage limit.

memoryProcessorstring

The process name.

notepad.exe
WatermarkSecuritystring

Indicates whether the security priority feature is enabled for invisible watermarks.

Valid values:

  • off
  • on
on
WatermarkAntiCamstring

Indicates whether the anti-screen photo feature is enabled for invisible watermarks.

Valid values:

  • off
  • on
off
WatermarkPowerstring

The watermark enhancement feature.

Valid values:

  • high
  • low
  • medium
medium
RecordingUserNotifystring

Indicates whether the screen recording notification feature is enabled after end users log on to the Alibaba Cloud Workspace client.

Valid values:

  • off
  • on
off
RecordingUserNotifyMessagestring

The notification content of screen recording. By default, this parameter is left empty.

Your desktop is being recorded
AdminAccessstring

Indicates whether end users are granted the administrator permissions.

Note This parameter is in invitational preview for specific users and not available to the public.
deny
MaxReconnectTimeinteger

The maximum retry period for reconnecting to cloud computers when the cloud computers are disconnected due to none-human reasons. Valid values: 30 to 7200. Unit: seconds.

120
DisplayModestring

The display mode.

Valid values:

  • clientCustom: suitable for user-defined scenarios.
  • adminOffice: suitable for daily office scenarios.
  • adminDesign: suitable for 3D application scenarios.
  • adminCustom: administrator-customized scenarios
adminCustom
StreamingModestring

The streaming mode.

Valid values:

  • intelligent: suitable for daily office scenarios (Intelligent Mode).
  • smooth: suitable for design and 3D application scenarios (Smooth Mode).
smooth
ColorEnhancementstring

Indicates whether the Color Enhancement switch is turned on in design and 3D scenarios.

Valid values:

  • off
  • on
off
SmoothEnhancementstring

Indicates whether the Smooth Enhancement switch is turned on.

Valid values:

  • off
  • on
off
QualityEnhancementstring

Indicates whether the Image Quality Enhancement switch is turned on for design and 3D scenarios.

Valid values:

  • off
  • on
off
VideoEncPolicystring

The video encoding feature.

Valid values:

  • qualityFirst: The priority given to the image quality.
  • bandwidthFirst: The priority given to the bitrate.
qualityFirst
TargetFpsinteger

The destination frame rate. Valid values: 10 to 60. Unit: fps.

30
VideoEncMinQPinteger

The minimum quantizer parameter (QP) of video files. A smaller QP value indicates higher video quality. Valid values: 0 to 51.

20
VideoEncMaxQPinteger

The maximum quantizer parameter (QP) of video files. A larger QP value indicates worse video quality. Valid values: 0 to 51.

20
VideoEncAvgKbpsinteger

The average bitrate for video encoding. Valid values: 1000 to 50000.

1000
VideoEncPeakKbpsinteger

The peak bitrate for video encoding. Valid values: 1000 to 50000.

1000
DeviceRedirectsarray<object>

The device redirection rules.

DeviceRedirectobject

The device redirection rule.

DeviceTypestring

The peripheral type.

Valid values:

  • printer
  • scanner
  • camera
  • adb: the Android Debug Bridge (ADB) device.
camera
RedirectTypestring

The redirection type. Valid values:

  • usbRedirect
  • deviceRedirect
  • off: direction disabled.
usbRedirect
DeviceRulesarray<object>

The custom peripheral rules.

DeviceRuleobject

The custom peripheral rule.

DeviceTypestring

The peripheral type.

Valid values:

  • usbKey
  • other
  • graphicsTablet
  • printer
  • cardReader
  • scanner
  • storage
  • camera
  • adb
  • networkInterfaceCard: the NIC device.
storage
DeviceNamestring

The device name.

sandisk
DeviceVidstring

The vendor ID (VID). For more information, see Valid USB VIDs.

0x0781
DevicePidstring

The product ID (PID).

0x55b1
RedirectTypestring

The redirection type.

Valid values:

  • deviceRedirect
  • usbRedirect
  • off: redirection disabled.
usbRedirect
OptCommandstring

The link optimization command.

2:0
WyAssistantstring

Specifies whether to provide the AI Assistant function in the DesktopAssistant when the cloud computer is accessed from the Alibaba Cloud Workspace desktop clients (including the Windows client and the macOS client).

Note Desktop clients of V7.7 and higher versions required.

Valid values:

  • off: the AI Aisstant function is not provided.
  • on: the AI Aisstant function is provided.
on
ResourceRegionIdstring

The region of the cloud computer policy.

Note The value of a region-less policy is center.
center
DomainListstring

Specifies whether to enable the access control for domain names. Domain names support wildcards (*). Separate multiple domain names with commas (,).

Valid values:

  • off
  • on
off
StatusMonitorstring

Specifies whether to provide the Metrics function in the DesktopAssistant. Valid values:

  • off: not provided.
  • on: provided.
on
MobileRestartstring

Specifies whether to display the restart button in the DesktopAssistant when the cloud computer is accessed from the Alibaba Cloud Workspace mobile clients (including the Android client and the iOS client).

Note Mobile clients of V7.4 and higher versions required.

Valid values:

  • off: not provided.
  • on: provided.
off
MobileShutdownstring

Specifies whether to display the shut down button in the DesktopAssistant when the cloud computer is accessed from the Alibaba Cloud Workspace mobile clients (including the Android client and the iOS client).

Note Mobile clients of V7.4 and higher versions required.

Valid values:

  • off: not provided.
  • on: provided.
off
DesktopCountinteger

The number of cloud computers bound with this policy.

1
DesktopGroupCountinteger

The number of shared cloud computers bound with this policy.

1
ResourceGroupCountinteger

The number of resource groups bound with this policy.

1
RecordEventFilePathsarray

The array of absolute paths of the monitored files in the screen recording audit policy.

recordEventFilePathstring

The absolute path of the monitored file in the screen recording audit policy.

d:/data
RecordEventRegistersarray

The array of absolute paths of the monitored registry entries in the screen recording audit policy.

recordEventRegisterstring

The absolute path of the monitored registry entry in the screen recording audit policy.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
RecordEventDurationinteger

The recording duration since a target event is detected by the screen recording audit policy. Unit: Minute. Valid values: 10-60.

10
ResetDesktopstring

Resets the cloud computer.

null
FileTransferstring

Transfers files.

null
AutoReconnectstring

The automatic client connection recovery configurations.

off
MobileWuyingKeeperstring

Indicates whether the Cloud Computer Manager is enabled for mobile clients.

off
MobileSafeMenustring

Indicates whether the Windows security control is enabled for mobile clients.

off
MobileWyAssistantstring

Indicates whether the Xiaoying AI Assistant is enabled for mobile clients.

off
RecordEventLevelsarray<object>

Indicates whether the screen recording event severity is enabled.

recordEventLevelobject
EventTypestring

The event type.

EventLevelstring

The event severity.

RecordEventFileExtsarray

The screen recording file suffix.

recordEventFileExtstring

Examples

Sample success responses

JSONformat

{
  "NextToken": "caeba0bbb2be03f84eb48b699f0a****",
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "Count": 0,
  "PageNumber": 0,
  "PageSize": 0,
  "DescribePolicyGroups": [
    {
      "PolicyStatus": "AVAILABLE",
      "Html5Access": "off",
      "WatermarkType": "EndUserId",
      "PreemptLogin": "off",
      "WatermarkCustomText": "test",
      "Clipboard": "readwrite",
      "PolicyGroupId": "pg-gx2x1dhsmthe9****",
      "PrinterRedirection": "on",
      "WatermarkTransparency": "LIGHT",
      "Html5FileTransfer": "off",
      "UsbRedirect": "on",
      "PolicyGroupType": "SYSTEM",
      "Watermark": "on",
      "VisualQuality": "medium",
      "EdsCount": 1,
      "Name": "testPolicyGroupName",
      "LocalDrive": "readwrite",
      "AuthorizeSecurityPolicyRules": [
        {
          "Type": "inflow",
          "Policy": "accept",
          "Description": "test",
          "PortRange": "22/22",
          "IpProtocol": "tcp",
          "Priority": 1,
          "CidrIp": "47.100.XX.XX/16"
        }
      ],
      "AuthorizeAccessPolicyRules": [
        {
          "Description": "test",
          "CidrIp": "47.100.XX.XX/16"
        }
      ],
      "ClientTypes": [
        {
          "Status": "ON",
          "ClientType": "windows"
        }
      ],
      "PreemptLoginUsers": [
        "Alice"
      ],
      "GpuAcceleration": "off",
      "UsbSupplyRedirectRule": [
        {
          "VendorId": "04**",
          "ProductId": "08**",
          "Description": "Test\n",
          "UsbRedirectType": 1,
          "DeviceClass": "0Eh",
          "DeviceSubclass": "xxh",
          "UsbRuleType": 1
        }
      ],
      "DomainResolveRuleType": "on",
      "DomainResolveRule": [
        {
          "Domain": "*.com",
          "Policy": "allow",
          "Description": "Test\n"
        }
      ],
      "NetRedirectRule": [
        {
          "Domain": "*.com",
          "RuleType": "domain",
          "Policy": "allow"
        }
      ],
      "Recording": "OFF",
      "RecordingStartTime": "08:00:00",
      "RecordingEndTime": "08:59:00",
      "RecordingFps": 5,
      "RecordingExpires": 15,
      "CameraRedirect": "on",
      "NetRedirect": "off",
      "AppContentProtection": "off",
      "RecordContent": "off",
      "RecordContentExpires": 30,
      "RemoteCoordinate": "fullControl",
      "RecordingDuration": 10,
      "Scope": "GLOBAL",
      "ScopeValue": [
        "47.100.XX.XX/24"
      ],
      "RecordingAudio": "on",
      "InternetCommunicationProtocol": "BOTH",
      "VideoRedirect": "off",
      "WatermarkTransparencyValue": 10,
      "WatermarkColor": 0,
      "WatermarkFontSize": 10,
      "WatermarkFontStyle": "plain",
      "WatermarkDegree": -10,
      "WatermarkRowAmount": 5,
      "EndUserApplyAdminCoordinate": "on",
      "EndUserGroupCoordinate": "on",
      "CpuProtectedMode": "on",
      "CpuRateLimit": 70,
      "CpuSampleDuration": 10,
      "CpuSingleRateLimit": 70,
      "CpuDownGradeDuration": 30,
      "CpuProcessors": [
        "chrome.exe"
      ],
      "MemoryProtectedMode": "on",
      "MemoryRateLimit": 70,
      "MemorySampleDuration": 30,
      "MemorySingleRateLimit": 30,
      "MemoryDownGradeDuration": 30,
      "MemoryProcessors": [
        "notepad.exe"
      ],
      "WatermarkSecurity": "on",
      "WatermarkAntiCam": "off",
      "WatermarkPower": "medium",
      "RecordingUserNotify": "off",
      "RecordingUserNotifyMessage": "Your desktop is being recorded\n",
      "AdminAccess": "deny",
      "MaxReconnectTime": 120,
      "DisplayMode": "adminCustom",
      "StreamingMode": "smooth",
      "ColorEnhancement": "off",
      "SmoothEnhancement": "off",
      "QualityEnhancement": "off",
      "VideoEncPolicy": "qualityFirst",
      "TargetFps": 30,
      "VideoEncMinQP": 20,
      "VideoEncMaxQP": 20,
      "VideoEncAvgKbps": 1000,
      "VideoEncPeakKbps": 1000,
      "DeviceRedirects": [
        {
          "DeviceType": "camera",
          "RedirectType": "usbRedirect"
        }
      ],
      "DeviceRules": [
        {
          "DeviceType": "storage",
          "DeviceName": "sandisk",
          "DeviceVid": "0x0781",
          "DevicePid": "0x55b1",
          "RedirectType": "usbRedirect",
          "OptCommand": "2:0",
          "Platforms": ""
        }
      ],
      "WyAssistant": "on",
      "ResourceRegionId": "center",
      "DomainList": "off",
      "StatusMonitor": "on",
      "MobileRestart": "off",
      "MobileShutdown": "off",
      "DesktopCount": 1,
      "DesktopGroupCount": 1,
      "ResourceGroupCount": 1,
      "RecordEventFilePaths": [
        "d:/data"
      ],
      "RecordEventRegisters": [
        "Computer\\HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\USBSTOR"
      ],
      "RecordEventDuration": 10,
      "ResetDesktop": null,
      "FileTransfer": null,
      "DeviceConnectHint": "",
      "ResolutionModel": "",
      "ResolutionWidth": 0,
      "ResolutionHeight": 0,
      "FileMigrate": "",
      "WuyingKeeper": "",
      "InternetPrinter": "",
      "SafeMenu": "",
      "ScreenDisplayMode": "",
      "ClientControlMenu": "",
      "FileTransferSpeedLocation": "",
      "FileTransferAddress": "",
      "FileTransferSpeed": "",
      "CpdDriveClipboard": "",
      "UseTime": "",
      "AutoReconnect": "off",
      "MobileWuyingKeeper": "off",
      "MobileSafeMenu": "off",
      "MobileWyAssistant": "off",
      "RecordEventLevels": [
        {
          "EventType": "",
          "EventLevel": ""
        }
      ],
      "RecordEventFileExts": [
        ""
      ],
      "ExternalDrive": ""
    }
  ]
}

Error codes

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
2025-10-27The response structure of the API has changedView Change Details
2025-03-18The response structure of the API has changedView Change Details
2025-03-04The request parameters of the API has changed. The response structure of the API has changedView Change Details
2025-01-16The request parameters of the API has changed. The response structure of the API has changedView Change Details
2024-12-19The response structure of the API has changedView Change Details
2024-09-27The response structure of the API has changedView Change Details
2024-08-05The response structure of the API has changedView Change Details
2024-07-19The response structure of the API has changedView Change Details
2024-07-01The response structure of the API has changedView Change Details
2024-01-26The response structure of the API has changedView Change Details
2024-01-05The response structure of the API has changedView Change Details
2023-09-20The response structure of the API has changedView Change Details
2023-04-24The response structure of the API has changedView Change Details
2023-03-14The response structure of the API has changedView Change Details
2022-11-04The response structure of the API has changedView Change Details
2022-10-08The response structure of the API has changedView Change Details
2022-01-11The response structure of the API has changedView Change Details
2021-11-30The response structure of the API has changedView Change Details