External Communities é uma nova funcionalidade que esta disponível no IBM Connections 5.
Para que você possa usar esta nova funcionalidade, você deve habilitar um usuários para que ele possa tomar esta decisão na hora da criação da comunidade. Lembre-se que ainda não se pode alterar esta modalidade após a comunidade ser criada. o usuário que poderá criar comunidades externas necessita de uma permissão especial. Esta permissão deve ser dada usando o comando "wsadmin".
ProfilesService.setRole("testadmin@ibm.com", EMPLOYEE_EXTENDED)
Maiores informações neste link: http://techblog.gis-ag.info/2014/07/08/my-experiences-with-ibm-connections-5/