Once an issue is assigned, the assignee will have the option to accept the issue to put it in progress or decline it. Declining an issue always requires a reason for these roles.
Once accepted, the assignee does the required work until the issue is ready to be completed.
Once completed, the owner, administrator or power collaborator needs to approve the issue before it can be closed. The status will therefore be completed, pending validation.