# PERMISSION_CONTROL_CAMERA

*LSL constant*

```lsl
integer PERMISSION_CONTROL_CAMERA = 0x00800;
```

Runtime permission that allows the script to control the agent's camera. The agent must be sitting on or attached to the object, and permission is automatically revoked on standing up or detaching.

Constant groups: [ScriptPermission](/constants/groups/ScriptPermission/)

## Caveats

- This permission can only be granted if the avatar is sitting on or wearing the object containing the script.

## See also

### Functions

- [llSetCameraParams](/functions/llSetCameraParams/)
- [llClearCameraParams](/functions/llClearCameraParams/)
- [llGetPermissions](/functions/llGetPermissions/) — Get the permissions granted
- [llRequestPermissions](/functions/llRequestPermissions/) — Request permissions

### Events

- [run_time_permissions](/events/run_time_permissions/) — Permission receiving event

---

*Source: [PERMISSION CONTROL CAMERA](https://wiki.secondlife.com/wiki/PERMISSION_CONTROL_CAMERA) on the Second Life Wiki. Content from the Second Life Wiki article PERMISSION CONTROL CAMERA (revision 1040982, 2010-09-22), CC BY-SA 3.0.*

---

From lsl.dev: https://lsl.dev/constants/PERMISSION_CONTROL_CAMERA/
