Allow staff user to perform instance modification operation
Update instance state encoding documentation
Refactor permission addition
Add ordering direction to the docs
Cleanup