Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice
maxLevel45
exclude.*ndice


Falando de Novo SmartSync...

...

Painel
borderColor#f2f2f2
bgColor#f2f2f2

Após a instalação do SmartSync no servidor, é necessário configurá-lo com os diretórios Active Directory para que a sincronização dos usuários e/ou grupos possa ser iniciada.

Existem dois processos em execução para o SmartSync:

  • SmartSyncServiceSmartsyncApplication: responsável por fazer todo o monitoramento do que recebe e envia para o Identity, onde é feito o controle dos usuários e grupos que são sincronizados.
  • SmartSyncApiSmartsyncWebApi: responsável pela parte visual do SmartSync, onde é possível ver os status, configurar, baixar logs.

Após a instalação e configuração do SmartSync, é necessário manter o processo SmartSyncService SmartsyncApplication em execução.

Nota
titleIMPORTANTE!

O SmartSync faz a criação dos serviços do Windows automaticamente no momento da instalação. Porém, caso seja necessário criar manualmente, os passos estão no item Criação manual de serviço do Windows nesta documentação.


Criação manual de serviço do Windows

...

O SmartSync faz a criação dos serviços do Windows automaticamente no momento da instalação. 

01. Acesse o prompt do Windows (cmd) e insira o comando a seguir, para instalar o serviço do Windows.

Bloco de código
sc create "SmartSync.Application" binpath="C:\Program Files\TOTVS\SmartSync\Application\SmartSync.Application.exe"

02. Ainda no prompt do Windows, digite o comando abaixo para iniciar o serviço.

Bloco de código
sc start "SmartSync.Application"


Configuração inicial do SmartSync

...

Para realizar essa ação, é necessário que o SmartSync tenha sido instalado e executado no servidor.

<div class="lms"> <div class="lms-callout"> <div class="lms-callout-image"> <img class="lms-callout-thumb" src="http://tdn.totvs.com/download/thumbnails/286221066/importante.png" width="24" height="24"> </div> <div class="lms-callout-body"> <p class="lms-callout-text"><b>IMPORTANTE!</b><br>Caso venha a ser feita a migração de um Active Directory antigo, durante a migração não será possível validar o login e senha no AD, os usuários que precisarem renovar o cache (validade de 14 dias desde a criação) não irão conseguir autenticar-se.<br> Por esse motivo, recomendamos que esse procedimento seja feito em período de menor utilização do sistema, por exemplo, durante a madrugada ou no fim de semana.</p> </div> </div> </div>

Painelnote
borderColortitle#fdf7e8
bgColor#fdf7e8
IMPORTANTE!

Caso venha a ser feita a migração de um Active Directory antigo, durante a migração não será possível validar o login e senha no AD, os usuários que precisarem renovar o cache (validade de 14 dias desde a criação) não irão conseguir autenticar-se.

Por esse motivo, recomendamos que esse procedimento seja feito em período de menor utilização do sistema, por exemplo, durante a madrugada ou no fim de semana.

HTML


01. Abra a aplicação e acione o botão Configurar. 

...

Para que seja possível o acesso, é necessário que os serviços ConsoleApp SmartsyncApplication e WebApi SmartsyncWebApi tenham sido previamente inicializados. Ao abrir as aplicações, o navegador será iniciado, abrindo a página inicial do SmartSync que fica em http://localhost:5000/home.

...

Na aba Início são apresentadas as principais informações sobre o SmartSync.


Conexão com o Identity

...

Nessa seção você preenche o ambiente a ser conectado com o AD, por padrão é o ambiente de produção: https://app.fluigidentity.com/. 

Editar ambiente

...

...

Realize alteração de protocolo e ambiente nos campos abaixo para testar conexão com Identity.

Testar conexão

...

...

Confira se a conexão foi estabelecida para cada ambiente em que o AD cadastrado aponta. 


Configurações de proxy

...

As configurações de proxy ainda não estão disponíveis na versão atual do SmartSync.

...

Painel
titleoculto

Tipo
Dados necessários para que o SmartSync use um proxy para acessar a rede externa. A configuração de proxy pode ser: manual, padrão do sistema ou sem proxy.

  • Na configuração manual, é necessário informar o host, a porta, usuário e senha para conexão com o AD Sync. O botão Testar conexão ajuda a testar se a configuração informada está correta.
  • Na configuração padrão do sistema, o SmartSync utilizará as configurações de proxy definidas no sistema operacional para conectar-se ao AD Sync.
  • Sem proxy, o SmartSync tentará conectar-se diretamente ao AD Sync sem passar por um proxy.


Logs de eventos

...

Apresenta os logs registrados pelo SmartSyncApi e SmartSyncService SmartsyncWebApi e SmartsyncApplication. É possível exportar esse log no formato .txt, para ver o detalhamento dos eventos detectados.

Os logs são armazenados conforme o nível de log escolhido, sendo eles: 

    • Info (informações): mostra mensagens esperadas para uso regular do SmartSync, além de mensagens de debug, warning e error.
    • Debug (depuração): mostra as mensagens da depuração que são úteis apenas durante o desenvolvimento, além de mensagens de warning e error.
    • Warning (aviso): mostra possíveis problemas que ainda não são erros, além de mensagens de error.
    • Error (erro): mostra problemas que causaram erros no SmartSync.

Entre os eventos de informação registrados, estão: data e início da aplicação, ambiente conectado, testes de conexão, filtros usados para encontrar usuários e grupos, erros na inclusão de diretórios Active Directory. 

Exportar log de eventos

...

01. Na seção Logs de eventos, escolha o log desejado: SmartSyncApi ou SmartSyncService SmartsyncWebApi ou SmartsyncApplication.

02. Verifique o período que deseja acompanhar.

...

Painel
borderColor#f2f2f2
bgColor#f2f2f2

Com isso, o log de eventos é baixado e pode ser visualizado no Bloco de notas ou leitor de arquivos texto de sua preferência.


Editar nível do log

...

Image Added

01. Na seção Logs de eventos, acione o botão Editar Logs.

02. Escolha o nível de log desejado: info, debug, warning ou error.

03. Acione Salvar.

Painel
borderColor#f2f2f2
bgColor#f2f2f2

Após salvar a alteração, o nível escolhido será válido apenas para os próximos logs gerados.


Active Directory

...

Nessa aba é realizada a inclusão dos diretórios do Active Directory que serão gerenciados pelo SmartSync.

...

HTML
<!-- Hotjar Tracking Code for http://helptdn.fluigtotvs.com/display/fb -->
<script>
    (function(h,o,t,j,a,r){
        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
        h._hjSettings={hjid:7436841280165,hjsv:6};
        a=o.getElementsByTagName('head')[0];
        r=o.createElement('script');r.async=1;
        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
        a.appendChild(r);
    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>

<script>
	$("b:contains('oculto')").parent().parent().hide();
</script>

<style type="text/css">
    .lms * {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }

    .lms-text-center {
      text-align: center;
    }

    .lms-full-height {
      height: 100%;
    }

    /* Component LMS Callout */

    .lms-callout {
      border: none;
      padding: 0px;

      display: -moz-box;
      -moz-flex-flow: row wrap;
      -moz-justify-content: center;
      -moz-align-items: center;

      display: -ms-flexbox;
      -ms-flex-flow: row wrap;
      -ms-justify-content: center;
      -ms-align-items: center;
      
      display: -webkit-flex;
      display: -webkit-box;
      -webkit-flex-flow: row wrap;
      -webkit-justify-content: center;
      -webkit-align-items: center;

      display: flex;
      flex-flow: row wrap;      
      justify-content: center;
      align-items: center;
    }
  
    .lms-callout .lms-callout-image {
      width: 24px;
    }

    .lms-callout .lms-callout-body {
      width: calc(100% - 24px);
      padding-left: 20px;
    }

	.lms-callout .lms-callout-citacao {
      border: 0px solid;
      border-left-width: 3px;
      border-left-color: #f36f21;
	  margin: 4px;
	  margin-left: 25px;
	  padding-left: 8px;
      font-size: 13px;
	}

    .lms-callout .lms-callout-thumb {
      width: 24px;
      height: 24px;
    }

    .lms-callout .lms-callout-text {
      color: #58595b;
      line-height: 1.75;
      margin: 0;
    }
</style>