worked to resolve collision between these roles.
diff --git a/templates/baas-silent-install.conf.j2 b/templates/baas-silent-install.conf.j2
index e1f824d..148ff4b 100644
--- a/templates/baas-silent-install.conf.j2
+++ b/templates/baas-silent-install.conf.j2
@@ -61,7 +61,7 @@
{% if baas_load_balancer_host is defined and baas_load_balancer_host and baas_load_balancer_port is defined and baas_load_balancer_port %}
BAAS_USERGRID_URL="http://{{ baas_load_balancer_host }}:{{ baas_load_balancer_port }}"
{% elif groups['portal'][0] is defined and groups['baas'][0] and baas_portal_port is defined and baas_portal_port %}
-BAAS_USERGRID_URL="http://{{ groups['baas'][0] }}:{{ baas_load_balancer_port }}"
+BAAS_USERGRID_URL="http://{{ groups['baas'][0]['private_address'] }}:{{ baas_load_balancer_port }}"
{% endif %}
# API BaaS Portal information.