IBM Connections: Sincronização de Comunidades do Connections com Sala de Reuniões do Sametime Meetings
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
- Mais Artigos sobre IBM Connections