Only what you name.
You name the capability and its scope, such as reading one folder. It gets no network access, no login and no key that lasts. Anything else is refused, and the refusal is on the record.
- read
/var/log/checkout/error.logAllowed - write
/var/log/checkout/error.logRefused: it may only read - read
/home/alice/notes.txtRefused: outside its folder - open a shell on checkout-01Refused: there is no shell to open
- connect to
10.0.4.12:5432Refused: an address is not a capability
Every refusal is recorded too.