| Monitor Permission | Explanation |
| registrar | Application permitted to add/remove other applications from the OCAP database. |
| service | Application permitted to modify its service contexts. |
| servicemanager | Application permitted to create its own service context. |
| security | Application can determine the permissions of other applications. |
| reboot | Application can reboot the box. |
| systemevent | Causes monitor application to be affected by actions such as a reboot. |
| handler.appFilter | Application can control if the OCAP middleware will load broadcast applications. |
| handler.resource | Permits an application to resolve resource conflicts. |
| handler.closedCaptioning | Application can display closed captions. |
| filterUserEvents | Application can filter incoming user events. |
| handler.podResource | Application can access the CableCARD. |
| handler.eas | Application can process Emergency Alert Messages. |
| setCCIBits | Application can change the copy control processing of the CableCARD. |
| setDownRes | Application can constrain video output on the VideoOutputPort. |
| setVideoPort | Application can manipulate digital video output ports such as DVI and HDMI and analog interfaces such as component video output. |
| podApplication | Application can create SAS tunnels and communicate with applications running on the CableCARD. |
| signal.configured | Application can call monitorConfiguredSignal(). |
| properties | Application permitted to read OCAP system properties. |