autocreate_access
Allows access for entity creation to be respected by Autocomplete entity reference field widgets, most commonly used with 'tags style' widgets for taxonomy terms. This allows you to grant some user role(s) permission to create new entities on the fly, whilst restricting less-privileged users from doing so.
This module can be used to solve the issue in Drupal core: #3372919: Entity reference selection handlers do not check the "create" access for autocreated entities
Post-Installation
Install this module in the usual way, but individual fields then need configuring to respect access. Go to the 'Manage fields' interface for the content type(s) you wish to enable this for, and edit the reference field(s). Tick the "Respect access" box below the "Create referenced entities if they don't already exist" box (see module screenshot) and then save the form.
About the Developers
This project is currently maintained by developers at ComputerMinds - visit us at http://www.computerminds.co.uk. We at ComputerMinds pride ourselves on offering quality Drupal training, Drupal development and Drupal consulting. Go Drupal!