Possible Duplicate:
Is it better to prevent a forbidden action or display an error/explanation message?
Hi forum. Not sure if this is the right place to ask a question like this, but here we go:
In my webapp I have a table of candidates applying for a position. Each row represents a candidate and I can perform actions on them like edit, delete and view details. Some candidates are shared to me by other and on those candidates my actions are restricted (cannot delete a candidate created by another user for example). What would the best practice be:
- Make the links which correspond to actions not allowed (inactive). If clicked then have a message appear explaining why the action is not allowed.
- Hide the link.