You can control "adding worklogs" by project permissions. Is that what you mean by making worklogs readonly?
https://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions
Nope, that's not possible in JIRA. If it is a global change, you can remove the worklog operation from standard tasks by adding a condition. Some modification to source files needed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.