Couple of Questions

  1. You can use some script to push Spark, like here Unattended Spark installation (via shutdown script GPO)
    As about credentials, if you are speaking about SSO, then you will have to setup Kerberos GSSAPI, which is tricky. You can watch this guide How To: Video on setting up SSO/AD with Openfire

  2. You can check Shared Groups for that. In Admin Console go to groups, open a group and enable sharing in roster. Then this group will appear automatically for selected groups (default is All).

1 Like