Integrando E-mail ao IBM Connections

27
© 2015 IBM Corporation Integrando E-mail ao IBM Connections IBM Connections Mail 1.6 para IBM Connections 5.0 Rodrigo Reis IT Specialist & Application Architect IBM Collaboration Solutions

Transcript of Integrando E-mail ao IBM Connections

© 2015 IBM Corporation

Integrando E-mail ao IBM ConnectionsIBM Connections Mail 1.6 paraIBM Connections 5.0

Rodrigo Reis IT Specialist & Application ArchitectIBM Collaboration Solutions

© 2015 IBM Corporation

O que é Connections Mail Plug-in 1.6

Principais Funcionalidades e Recursos

Visão Geral da Arquitetura

Pré-requisitos e Considerações de Deployment

Agenda

© 2015 IBM Corporation3

O que é Connections Mail Plug-in 1.6?

IBM Connections Mail Plug-in para Connections 5.0

Ferramenta de mensagens sociais Lightweight

Fornece uma experiência elegante de webmail e calendário, permitindo que as pessoas permaneçam dentro do IBM Connections

Gerenciar rapidamente e-mails recebidos sem sair do seu contexto social

Proporciona uma experiência de usuário similar em vários sistemas de correio corporativo: Exchange & Domino

Totalmente Acessível (Section 508 compliant)

Entregue como um plug-in para o IBM Connections 5.0

© 2015 IBM Corporation5

Principais Funcionalidades e Recursos

© 2015 IBM Corporation

Visão Geral

Fornece acesso rápido ao Correio do usuário a partir de qualquer aplicativo do Connections

● Pode criar Nova Mensagem ou Exibir mensagem sem necessidade de abrir o aplicativo de Correio

● Pesquisa de e-mails disponível

● Inclui ícones de tipo de mensagem (resposta, encaminhados, anexos, etc)

© 2015 IBM Corporation

Indicador de 'Novo e-mail'

Informa usuário de novas mensagens não lidas

● No carregamento primeira página, indica a presença de mensagens não lidas na Caixa de entrada

● Quando um novo e-mail for detectado, o indicar de novo e-mail é exibido novamente

© 2015 IBM Corporation

Ações sobre as mensagens

● Distinguir mensagens não lidas

● Clicar na estrela para marcar como follow-up

● Ações disponiveis quando passa o mouse por cima da mensagem: Responder, Responder a Todos, Encaminhar ou Apagar

● Carregar mais mensagens da caixa de entrada

© 2015 IBM Corporation

Buscar e-mails

● Opções de filtro: Todos, De, Assunto

● Pesquisa disparada após breve pausa durante a digitação do termo de pesquisa

● Destaque dos termos procurados na lista de mensagens

© 2015 IBM Corporation

Exibir Mensagem

Exibida quando a mensagem é aberta a partir da lista de mensagens

● Ações críticas: Responder, Reencaminhar, Apagar

● Marcar como não lido

● Mover mensagem (pasta)

© 2015 IBM Corporation

Upload de anexos para o Files (Share)

© 2015 IBM Corporation

Criar Nova Mensagem

Ações críticas:● Contatos de email e rede social

integrados na digitação antecipada (com fotos de perfil)

● Anexar arquivos ou inserir links de arquivos no Files

● Editor de texto rico● Adicionar a assinatura do

sistema de correio● Verificação ortográfica conteúdo● Salvar como Rascunho*

(*) Connections Mail não fornece uma maneira de acessar uma mensagem guardada como Rascunho, para acessar, o usuário deve usar um cliente completo, como iNotes

© 2015 IBM Corporation

Calendário

Fornece acesso rápido ao Calendário a partir de qualquer aplicativo do Connections

● Eventos passados são sombreados

● Barra de conflito identifica conflitos

● Linha do tempo atual ajuda o usuário a identificar o que está próximo

● Selecionador de data disponível para ver os detalhes para outra data

14

Convite de Reunião – Aceitar/Rejeitar

© 2015 IBM Corporation15

Visão Geral da Arquitetura

© 2015 IBM Corporation

Instalação separada que "fornece" os artefatos do IBM Connections Mail para o sistema IBM Connections

Connections Mail Gadget

─ OpenSocial 2.0 Gadget construído sobre Dojo® Toolkit 1.7+ (ICM 1.6 usa Dojo 1.9)

─ Contém todas interfaces de UI do Connections Mail Connections OpenSocial Container

─ Serviços de tempo de execução para dispositivos OpenSocial

─ Ajax® Proxy, que fornece capacidade de "single sign-on" Connections Page

─ Navegação comum modificada para incluir condicionalmente os botões Mail e Calendar (acesso a recursos também pode ser limitada a um subconjunto de usuários)

Visão Geral

© 2015 IBM Corporation

Connections Page (App)

Header.jsp (Global Navigator) implementation extended to conditionally include Mail and Calendar

NavigationHandler.js (Container services callbacks needed by Connections Mail)

OpenSocial Container

Connections Mail Gadget

Componentes do Connections Mail UI

© 2015 IBM Corporation

Connections Mail gadget

─ IBM OneUI usado para visual consistente com Connections

─ Mesmo componente editor de texto rico do Connections

─ Utiliza Dojo Toolkit ™ com Módulo Asynchronous e capacidade de carregamento assíncrono

─ JavaScript® Aggregator™ é usado para melhor desempenho

Acesso a dados de e-mail e execução de ações

─ Sem armazenamento de dados separado no Connections

─ Transações com origem no navegador para o sistema de correio (através do OpenSocial Ajax Proxy)

– Algumas operações requerem processamento adicional no servidor Connections (estas são implementados através de extensões personalizadas Ajax Proxy)

Detalhes de implementação

© 2015 IBM Corporation

Connections/Websphere Application ServerConnections Mail Services and Extensions

Browser on Workstation

Server

Domino

Static design component

modules

OpenSocial Ajax Proxy

OpenSocial Mail/Calendar component (OpenSocial gadget)

Model layer

Component controller

Component UI layer

Desktop

Social Mail/PIM services

JavaScript Aggregator servlet

Helper Services (discovery, spell check)

Domino connector

iNotes (DWA) API

iNotes (DWA) Redirect DB

Exchange connector

Filters(Files integration,

EWS message access,attachment operations)

Exchange

EWS APIAutodiscover service

Messaging LDAP

(Domino or Active

Directory)

Componentes do Connections Mail

Discovery Services

© 2015 IBM Corporation

Processo pelo qual o Connections Mail localiza o correio do usuário

Usa o endereço de e-mail do usuário autenticado no IBM Connections para

localização ➔ O e-mail do usuário Profiles deve ser igual ao registrado no diretório

Suporta multiplos de busca para localizar o correio do usuário─ Domino

– Domino Directory (via LDAP)– iNotes Redirect Database

─ Exchange– Microsoft Active Directory® (via LDAP) + Microsoft Exchange Autodiscovery™

Service Discovery

© 2015 IBM Corporation21

Pré-requisitos e Considerações de Deployment

© 2015 IBM Corporation

IBM Connection 5.0 CR2 ou superior A infra-estrutura do serviço de e-mail tem de partilhar o domínio SSO que a

infra-estrutura do Connections utiliza Para servidores Domino

─ IBM Domino® 8.5.3 Fix Pack 6 ou superior

─ Os serviços LDAP e HTTP tem de estar em execução no servidor

─ Certificado SSL configurado no Domino

─ Para SSO, embora possa utilizar SPNEGO ou LTPA, é recomendável a utilização de LTPA

─ É necessário que todos os registros de usuários tenham um endereço de e-mail válido que corresponda ao endereço de e-mail no Connections

Para servidores Exchange

─ Exchange 2010 Service Pack 1, Exchange 2013

─ Para SSO, utilizar SPNEGO/Kerberos

─ O Serviço da Web Internet Information Services do Exchange tem de estar instalado

─ Os servidores do Exchange têm de fazer parte do domínio do Active Directory

Pré-requisitos

© 2015 IBM Corporation

Configurações específicas localizadas em socialmail-discovery-config.xml

─ MailPolllInterval

– Intervalo de tempo para checar novos e-mails depois que uma página é carregada

• Definindo-a para 300000 resultaria na monitoração de cada 5 minutos (5 * 60 * 1000)

─ MailSearchInterval

– Solicitações de pesquisa a serem acionadas quando há um atraso para este intervalo

• Configurando para 5000 resultaria em busca acontecendo depois de um atraso de 5 segundos

─ MyPIMLinksEnabled

– Definir como false para desativar os links "My Mail" e “My Calendar”

─ AllowPublicSharing

– Definir como “false” para desabilitar a opção de compartilhamento público ao fazer upload de anexos

Configurações de Deployment

© 2015 IBM Corporation

Ativando Connections Mail para usuários

─ No arquivo LotusConnections-config.xml tem a propriedade “connectionsmail” para ativar o serviço

─ A role role “mail-user” no WebSphere® Application Server® controla os usuários com acesso ao recurso

– Pode ser definido como “All Authenticated in Application's Realm,” ou restringir a usuários ou grupos no diretório usado pelo WAS

Para outras configurações, consultar o tópico de ajuda "Configurando o IBM Connections Mail" no wiki

Configurações de Deployment

© 2015 IBM Corporation

Referências

IBM Knowledge Center - IBM Connections Mail 1.6.0

http://www-01.ibm.com/support/knowledgecenter/SSVMJU_1.6.0/icm1.6_welcome.html

© 2015 IBM Corporation26

Dúvidas?

© 2015 IBM Corporation

Obrigado!!!

Rodrigo [email protected]

IT Specialist & Application Architect IBM Collaboration Solutions