ncloud_drm_create_policy
Create a DRM policy to configure Widevine, PlayReady, and FairPlay security settings, controlling license durations, HDCP levels, and offline playback permissions.
Instructions
Create a new DRM policy with Widevine / PlayReady / FairPlay security settings
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"policyName": "<policyName>",
"persistent": "<persistent>",
"rentalDuration": "<rentalDuration>",
"playbackDuration": "<playbackDuration>",
"drmPolicyConfig": "<drmPolicyConfig>"
},
"name": "ncloud_drm_create_policy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| persistent | Yes | Offline license retention (must be true if using rentalDuration) | |
| policyName | Yes | Policy name (3-20 chars: letters, numbers, '_') | |
| rentalDuration | Yes | Seconds until first playback must start after license acquisition (0~2147483647, default 0) | |
| drmPolicyConfig | Yes | Per-DRM policy settings (widevine/playready/fairplay) | |
| playbackDuration | Yes | License validity in seconds from first playback (0~2147483647, default 0) |