Handles user's permission response and updates storage accordingly.
If config_file is empty, ALWAYS responses are treated as SESSION. When WRITE permission is granted, READ permission is automatically granted as well.
| target_path |
The normalized target path |
| operation |
The operation type(s) (can be combined with |, e.g., READ | WRITE) |
| response |
The user's response enum |