IBM Connections: Sincronização de Comunidades do Connections com Sala de Reuniões do Sametime Meetings

From Wiki

A rotina abaixo faz Sincronização de Comunidades do Connections com Sala de Reuniões do Sametime Meetings, isto é, para cada comunidade criada no Connections, uma sala de reunião é criada no Sametime Meetings.

Após a criação da sala um link importante é criado no Favoritos (Bookmark) da Comunidade no Connections.

Os Proprietários das comunidades são adicionados como proprietários das Salas de Reunião.

Entretanto não consegui habilitar automaticamente o Áudio/Vídeo, pois o Sametime Meetings pega o Conference Room Id do usuário proprietário, estou trabalhando nisso

Procedimento

1) Via terminal Linux, e realizar o sudo

2) Fazer download dos arquivos

mkdir -p /opt/IBM/SyncConnectionsMeetings

cd /opt/IBM/SyncConnectionsMeetings

Baixar os arquivos encodedPassord.py e SyncCommunitiesAndMeetings.py de

https://github.com/ebasso/Integration-ConnectionsCommunites-SametimeMeetings/

3) Gere a senha encriptada do wsadmin do Connections, através do comando

python encodedPassord.py

Anote o resultado.

4) Gere a senha encriptada do wsadmin do Sametime, através do comando

python encodedPassord.py

Anote o resultado.

5) Edite o arquivo SyncCommunitiesAndMeetings.py e altere as entrada

 
 CONNECTIONS_HOST = 'https://connections.<REPLACE_HERE>.com
 CONNECTIONS_USERNAME = 'wsadmin'
 CONNECTIONS_ENCODED_PASSWORD = '<REPLACE_HERE>'
 
 MEETINGS_HOST = 'https://meetings.<REPLACE_HERE>.com'
 MEETINGS_USERNAME = 'wsadmin'
 MEETINGS_ENCODED_PASSWORD = '<REPLACE_HERE>'
 

Salve e feche o arquivo

Adicionar na crontab

1) Execute o comando

# crontab -e

2) Adicione

0 19 * * * /opt/IBM/SyncConnectionsMeetings/python SyncCommunitiesAndMeetings.py > /opt/IBM/SyncConnectionsMeetings/result.txt &2>1

Salve e feche a

Ver também