Can a user amend a document if he has no permission to cancel?

Hi,

I made a custom document. For a certain role named BR-COORDINATOR, BR-COORDINATOR can amend in role permissions manager but cannot cancel. However, the amend button is not showing up in the cancelled document. I also configured workflow to allow edit for BR-COORDINATOR if document status is Cancelled. Is possible for the role to only amend but not cancel?