Drupal Association members fund grants that make connections all over the world.
I have a role setup that is not allowed to edit or add addresses. They are wholesale dealers and the site owner doesn't want them to have this ability.
This works great, when they sign in to their account and look at the address book, they can see the address but not change it.
The problem is when they place a new order, they have the option to choose an address from their address book, or fill in a new one.
I need them not to be able to fill in a new one if they don't have permission to add/edit their own address.
How can I do this? I was thinking of trying to hide the panes for that role, but couldn't figure it out.
That wouldn't work either, because some dealers will have multiple billing/shipping addresses and need to choose from them.
I need them to be able to choose addresses from their address book on checkout, but not enter new details.
Can this be done?