tangentially related to NMS-5391, also don't allow edits for non-admin, non-rest users
Merge remote-tracking branch 'origin/1.12'

Conflicts:
	opennms-webapp/src/main/java/org/opennms/web/rest/UserRestService.java