Opções de configuração do Web Service Connector

Este artigo descreve as etapas para configurar um novo Web Service Connector ou fazer alterações em um Web Service Connector existente por meio da interface do usuário do serviço de sincronização do Microsoft Identity Manager (MIM).

Importante

Baixe e instale o Web Service Connector antes de executar os passos neste artigo.

Configurar o Conector de Serviço Web no Serviço de Sincronização

Você pode criar um novo Web Service Connector usando o designer do Management Agent. Depois de criar o conector, você pode definir vários perfis de execução para executar tarefas diferentes. Ao configurar um Conector existente, você pode alterar uma tarefa clicando na página apropriada no Management Agent Designer. Siga as etapas abaixo para configurar um novo Web Service Connector.

  1. Abra o Serviço de Sincronização do Microsoft Identity Manager 2016. No menu Ferramentas , selecione Agentes de Gestão .

  2. No menu Ações, selecione Criar. O Management Agent Designer abre.

  3. No Management Agent Designer, na secção Management Agent para, selecione Web Service (Microsoft). Em seguida, selecione Avançar.

    Criar um agente de gerenciamento

  4. Na tela de Conectividade , selecione o projeto padrão do Web Service Connector. Forneça valores para o Host e Port. Em seguida, selecione Avançar.

    Criar conectividade para o agente de gerenciamento

  5. Defina os Parâmetros Globais. Use a credencial de login obtida do administrador do serviço Web para se conectar ao host. Em seguida, selecione Avançar.

    Definir parâmetros globais para o agente de gerenciamento

    • Se o local da fonte de dados observar o Horário de verão e a fonte de dados estiver configurada para se ajustar automaticamente às configurações de Horário de verão, verifique a opção Fonte de Dados está configurada para ajustar automaticamente o relógio para a opção Horário de verão.
    • Se pretender acionar o fluxo de trabalho para testar a ligação a partir deste conector, marque a opção Testar Conexão .
  6. Na próxima tela, selecione padrão para Selecionar partições de diretório. Em seguida, selecione Avançar.

    Criar partições para o agente de gerenciamento

  7. Na tela Selecionar Tipos de Objeto, selecione o tipo de objeto com o qual deseja trabalhar. Por padrão, o Web Service Connector oferece suporte a dois tipos de objeto: Employee e User. Em seguida, selecione Avançar.

    Selecione o tipo de objeto

  8. Na página Selecionar Atributos, selecione todos os atributos obrigatórios para os objetos selecionados e atributos com os quais você precisa trabalhar. Em seguida, selecione Avançar.

    Selecione os atributos para os objetos

  9. Na página Configurar Âncoras, especifique os atributos de âncora. Em seguida, selecione Avançar.

    Configurar as âncoras

  10. Na página Configurar Filtro de Conector , especifique o Filtro de Conector . Em seguida, selecione Avançar.

    Especifique o filtro conector

  11. Na página Configurar Regras de Junção e Projeção , especifique as regras de junção e projeção. Você pode criar uma nova regra de associação e uma nova regra de projeção selecionando Nova Regra de Junção e Nova Regra de Projeção, respectivamente. Em seguida, selecione Avançar.

    Especifique as regras de junção e projeção

  12. Na página seguinte, configure o fluxo de atributos. Você deve especificar o Tipo de Mapeamento e a Direção do Fluxo para os atributos dos tipos de objeto selecionados. Em seguida, selecione Avançar.

    Configurar o fluxo de atributos

  13. Especifique o tipo de desprovisionamento a ser aplicado aos objetos. Em seguida, selecione Avançar.

    Especifique o tipo de desprovisionamento

  14. No caso de um fluxo de importação, a página Configurar extensões está desativada. Você pode configurar extensões para fluxos de exportação selecionando primeiro o tipo de mapeamento de avançado na página Configurar fluxo de atributos.

    Configurar extensões

  15. Clique em Concluir.

Seu conector agora está configurado:

Configuração do conector concluída

Depois que um conector for configurado, você poderá configurar os perfis de execução selecionando Configurar perfis de execução.

Passos adicionais

Quando a autenticação baseada em certificado é usada, uma alteração adicional é necessária depois que a Ferramenta de Configuração do Serviço Web gera um arquivo WSConfig, antes que esse arquivo possa ser importado para um projeto do Web Service Connector no Serviço de Sincronização do MIM.

Para habilitar a autenticação baseada em certificado:

  • Configurar seu projeto para usar a Autenticação Básica na Ferramenta de Configuração do Serviço Web
  • Crie uma cópia do arquivo my_project.wsconfig e renomeie-o para my_project.zip
  • Abra este arquivo e modifique generated.config arquivo para substituir a autenticação básica pela autenticação baseada em certificado (um exemplo fornecido abaixo)
  • Substitua generated.config arquivo no my_project.zip e renomeie-o para my_project_updated.wsconfig
  • Selecione my_project_updated.wsconfig ao criar um agente de gerenciamento no Servidor de Sincronização do MIM

Encontre o ficheiro de exemplo generated.config com autenticação baseada em certificado a seguir:

<?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <appSettings>
            <add key="SoapAuthenticationType" value="Certificate"/>
        </appSettings>
        <system.serviceModel>
            <bindings>
                <wsHttpBinding>
                    <binding name="binding">
                        <security mode="Transport">
                            <transport clientCredentialType="Certificate"/>
                        </security>
                    </binding>
                </wsHttpBinding>
            </bindings>
            <client>
                <endpoint address="https://myserver.local.net:8011/sap/bc/srt/scs/sap/zsapconnect?sap-client=800"
                    binding="wsHttpBinding" bindingConfiguration="binding"
                    contract="SAPCONNECTOR.ZSAPConnect" name="binding"/>
            </client>
            <behaviors>
                <endpointBehaviors>
                    <behavior name="endpointCredentialBehavior">
                        <clientCredentials>
                            <clientCertificate findValue="my.certificate.name.local.net"
                                storeLocation="LocalMachine"
                                storeName="My"
                                x509FindType="FindBySubjectName"/>
                        </clientCredentials>
                    </behavior>
                </endpointBehaviors>
            </behaviors>
        </system.serviceModel>
    </configuration>

Próximos passos