How can I make an issue view non-editable? I have a few fields for names, such as assignee, lead, etc. on the issue. Can I disable all write access for users who are no in this fields or a whitelist?
Edit rights are controlled by the permissions.
In a team-managed project, these are set by role in the project.
In a company-managed-project, there is a permission scheme that says who can do what (the rules are things like "group A can edit", "assignee can edit", "reporter can edit" and so-on). You can change these rules by overriding them when an issue is in a particular status in the workflow - it's common to see "no-one can edit the issue when it is in the closed status"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.