Block List
The Block List holds the IP addresses and user IDs that are restricted from accessing your video assets. One entry is enforced everywhere at once — Cloud DRM, Concurrent Access Protection, and the CDN all refuse it.
Blocking takes effect for new requests within seconds. Check the evidence before you block a shared or carrier-grade IP address, because everyone behind it is blocked too.
Understanding the Block List
The page has two tabs, one for each kind of entry:
- IP Address: Addresses and ranges that are refused, whoever is behind them.
- User ID: User IDs that are refused, wherever they connect from.
Each tab has its own list with the following columns:
- IP address or User ID: The blocked value.
- Date added: When the entry was created.
- Note: Your own description of why the entry is there.
- Actions: Controls for removing the entry.
To find an entry, type any part of its value in the Search... field above the list.
Managing the Block List
Blocking an IP address
- Open the IP Address tab.
- Select the address type from the Type drop-down list.
- Enter the address in the Address field. A range blocks every address inside it.
- Enter a Note describing why you're blocking it, so the next person to read the list knows whether the entry can go.
- Click
+ Add to block list.
An address that is already on the list can't be added a second time.
Blocking a user ID
- Open the User ID tab.
- Enter the value in the User ID field. Use the user ID exactly as your backend puts it in the token — it's matched literally.
- Enter a Note.
- Click
+ Add to block list.
Removing entries
Removing an entry restores access for that address or user across all modules.
- Select the checkbox next to each entry you want to remove.
- Click
Delete. The counter above the list shows how many entries you selected.
You can also remove a single entry from the Actions column in its row.
What blocking does in each module
| Module | Effect |
|---|---|
| Cloud DRM | License requests from a blocked IP address, or carrying a blocked user ID, are denied with error drm_3030. The denied attempt is still recorded in the Request Log. |
| Concurrent Access Protection | New sessions are refused. A running session of a blocked user is stopped the next time the player pings, so playback ends without waiting for the session to expire. |
| CDN | Requests from a blocked IP address, or carrying a blocked user ID, are rejected at the edge. |
Entries added from Watermarking
The Block List is shared with the Watermarking module. Blocking a user in Watermarking > Sessions also adds that user ID here, so the block reaches DRM, Concurrent Access Protection, and the CDN as well. For instructions, see Sessions.
Limits
A tenant can hold up to 100 Block List entries in total, across both tabs. When the list is full, adding another entry fails until you remove one.