Fine-grained permissions don't work

I gave a client permission “manage” to a user (with a User policy) and also gave him “view client” and “query client” roles. On a client editing screen there is no Save button and all input fields are disabled.

Did it according to this manual

What’s wrong?