pillars/users/init.sls:
user1:
fullname: George Example
role: admin
email: thisemail@example.com
groups:
- root
states/testate/init.sls:
{% for user, data in salt['pillar.get'] ('users').iteritems() %}
{% if salt['pillar.get'] ('users:{{ user }}:role') == 'admin' %}
{{ salt['pillar.get'] ('users:{{ user }}:email') }}
{% endif %}
{% endfor %}