Follow us on Twitter
Follow us on YouTube
Would you like to suggest a topic for the Exchange team to blog about? Send suggestions to us.
Artigo original publicado na quarta-feira, 07 de novembro de 2012
O acesso offline no Outlook Web App para Exchange 2013 permite os usuários utilizarem o Outlook Web App mesmo quando não estão conectados em uma rede.
O acesso offline é uma nova disponibilidade no Outlook Web App nos seguintes navegadores:
Para obter mais informações sobre a experiência do usuário offline, consulte Usando o Outlook Web App offline.
Observação: Os usuários não podem pesquisar ou classificar mensagens enquanto estiver offline
Configurar o acesso offline através de um navegador inicia um processo que copia os dados de caixa de correio localmente em um local de armazenamento de banco de dados da Web. Isto é determinado pelo navegador e é geralmente um arquivo ou um conjunto de arquivos no disco. Por exemplo, no momento que esta publicação foi escrita, os navegadores IE10 e Chrome usaram os seguintes locais de arquivo para seu armazenamento de banco de dados da Web (no Windows):
Os dados armazenados para uso offline são acessíveis através da conta de usuário do Windows na qual foi habilitada e não são criptografados. Assim como outros arquivos no computador, a melhor forma de protegê-lo é usar criptografia a nível do disco como Bitlocker.
Por padrão, os usuários podem configurar o Outlook Web App 2013 para uso offline. É possível desabilitar a capacidade dos usuários na sua organização usarem o use Outlook Web App offline utilizando os seguintes comandos do Shell de Gerenciamento do Exchange (EMS):
Para definir o acesso offline a uma política de caixa de correio do Outlook Web App, use:
Set-OwaMailboxPolicy –AllowOfflineOn [NoComputers | AllComputers | PrivateComputers]
Para definir o acesso offline para um diretório virtual do Outlook Web App:
Set-OwaVirtualDirectory –AllowOfflineOn [NoComputers | AllComputers | PrivateComputers]
O banco de dados local do navegador armazena algum conteúdo da caixa de correio do Exchange. No Internet Explorer, este banco de dados é um padrão da indústria do banco de dados HTML5 IndexedDB. Em navegadores Safari e Chrome, isto é um banco de dados WebSQL. O navegador (não o Outlook Web App) decide onde os dados são armazenados, qual são as cotas e como os dados são por fim atrasados. Quando o Outlook Web App é definido para uso offline, um processo começa a copiar todos os dados do Outlook Web App necessários localmente. Em uma rede de largura de banda alta, este processo frequentemente será concluído em um minuto ou dois. Quando offline é configurado, o processo será executado sempre que o Outlook Web App estiver em uso e certifique-se de qualquer mudança no lado do servidor seja refletida no banco de dados local.
Este processo itera através da caixa de correio do Exchange, obtendo e gravando atualizações no banco de dados local do navegador na seguinte ordem:
A quantidade de armazenamento offline que o Outlook Web App usa é vinculado pela cota do banco de dados do navegador. Se o processo atinge uma cota do navegador enquanto copia dados, para e um algoritmo de retorno itera através dos módulos acima na ordem inversa, removendo-os do banco de dados local até que esteja sob a cota.
Figura 1: Modelo de Armazenamento Offline
Se a conexão de rede falhar ou é desabilitada enquanto o Outlook Web App estiver em uso, os usuários podem continuar a trabalhar normalmente. Da mesma forma, um usuário pode iniciar o Outlook Web App quando offline, assim como em um avião ou em um café sem WiFi, e use-o normalmente. O Outlook Web App aparecerá sem exigir o login. A melhor forma de chegar ao Outlook Web App quando offline é usando um favorito ou marcação. Quando o Outlook Web App é definido para uso offline, o Internet Explorer oferecerá a opção de criar um favorito. O Favorito torna fácil navegar para o local correto. A única indicação que o aplicativo está funcionando offline será uma marca de data e hora no canto inferior da exibição de email do Outlook Web App indicando a última vez que o Outlook Web App foi atualizado.
Outros locais serão diferentes no Outlook Web App em estado offline vs. online com recursos não suportados offline. Por exemplo, “Criar Regra…” com o clique do botão direito em uma mensagem, mostrará a mesma mensagem de erro que iria exibir se o Outlook Web App não foi configurado para uso offline.
Quando uma ação suportada é realizada enquanto estiver offline (por exemplo, excluir uma mensagem), dentro de um período de milissegundos, a seguinte sequência de eventos ocorre:
Figura 2: Ação Offline e Modelo de Sincronização de Dados
O Outlook Web App determina o status de conectividade da rede com base na resposta de cada solicitação da Web para o Exchange server. Assim que a conectividade da rede é detectada, o Outlook Web App responde a fila de atividade offline rapidamente para o servidor, para que todos os clientes reflitam agora qualquer trabalho realizado offline. Após a fila ser reproduzida e o servidor estar atualizado, o processo para copiar mudanças ou novas mensagens do servidor para o banco de dados do Outlook Web App local começa.
Para armazenar mensagens criadas offline, o Outlook Web App cria uma pasta Outbox na árvore de pastas. Este Outbox é local para sua máquina. Os usuários podem abrir e editar mensagens da pasta Outbox, onde neste ponto elas se tornam rascunhos e são movidas para a pasta Rascunhos até que Enviar ou Salvar seja selecionado. As mensagens criadas e enviadas offline permanecerão no cliente até a próxima vez que o Outlook Web App é aberto e conectado ao Exchange.
Se o usuário obtém a conectividade de rede enquanto estiver trabalhando offline no Outlook Web App, eles podem ser solicitados a fazer o login novamente.
Sara Manning
Esta é uma publicação traduzida. Encontre o artigo original em Acesso offline no Web App 2013