No it did not work for me , only admin user can see both the indexes in Kibana. As you mentioned I added the above role in roles.yml then assign this role to my users . I also have to put cluster:
- cluster:monitor/nodes/info
- cluster:monitor/health
statement , without this I was getting an error on login page for kibana.I am not sure what I am doing wrong ?
and I guess I already assigned kibana4 role to my users by using esusers roles vikas -a kibana4 command earlier.