Conectar-se ao SharePoint por meio dos Aplicativos Lógicos do Azure

Para automatizar tarefas que monitoram e gerenciam recursos, como arquivos, pastas, listas e itens, no SharePoint Online ou no SharePoint Server local, você pode criar fluxos de trabalho de integração automatizados usando Aplicativos Lógicos do Azure e o conector do SharePoint.

A lista a seguir descreve as tarefas de exemplo que você pode automatizar:

  • Monitorar quando arquivos ou itens são criados, alterados ou excluídos.
  • Criar, obter, atualizar ou excluir itens.
  • Adicionar, obter ou excluir anexos. Obter o conteúdo de anexos.
  • Criar, copiar, atualizar ou excluir arquivos.
  • Atualizar propriedades do arquivo. Obter o conteúdo, metadados ou propriedades de um arquivo.
  • Listar ou extrair pastas.
  • Obter listas ou exibições de lista.
  • Definir o status de aprovação de conteúdo.
  • Resolver pessoas.
  • Enviar solicitações HTTP para o SharePoint.
  • Obter valores de entidade.

No fluxo de trabalho do aplicativo lógico, você pode usar um gatilho que monitora eventos no SharePoint e disponibiliza a saída para outras ações. Você pode então usar ações para realizar várias tarefas no SharePoint. Você também pode incluir outras ações que usam a saída das ações do SharePoint. Por exemplo, se você recuperar regularmente arquivos do SharePoint, poderá enviar alertas por email sobre esses arquivos e seu conteúdo usando o conector do Office 365 Outlook ou o conector Outlook.com. Se ainda não estiver familiarizado com aplicativos lógicos, leia O que é o Aplicativo Lógico do Azure?. Ou, tente este início rápido para criar seu primeiro fluxo de trabalho de aplicativo lógico de exemplo.

Pré-requisitos

  • Suas credenciais de conta do Microsoft Office 365 que você usa com SharePoint em que você entra com uma conta corporativa ou de estudante.

    Você precisa dessas credenciais para poder autorizar seu fluxo de trabalho a acessar sua conta do SharePoint.

    Observação

    Se você estiver usando o Microsoft Azure operado pela 21Vianet, a autenticação do Azure Active Directory (AAD) funcionará apenas com uma conta para Microsoft Office 365 operada pela 21Vianet (.cn), não por contas .com.

  • Seu endereço do site do SharePoint

  • Uma conta e uma assinatura do Azure. Se você não tiver uma assinatura do Azure, inscreva-se em uma conta gratuita do Azure.

  • Para conexões com um servidor do SharePoint local, você precisa instalar e configurar o gateway de dados local em um computador local e um recurso de gateway de dados que já foi criado no Azure.

    Em seguida, você pode selecionar o recurso de gateway a ser usado ao criar a conexão do SharePoint Server com o fluxo de trabalho.

  • O fluxo de trabalho do aplicativo lógico em que você precisa de acesso ao seu site ou servidor do SharePoint.

    • Para iniciar o fluxo de trabalho com um gatilho do SharePoint, você precisa de um fluxo de trabalho de aplicativo lógico em branco.
    • Para adicionar uma ação do SharePoint, seu fluxo de trabalho já precisa ter um gatilho.

Referência de conector

Para mais detalhes técnicos sobre esse conector, como gatilhos, ações e limites, conforme descrito no arquivo Swagger do conector, confira a página de referência do conector.

Conectar-se ao SharePoint

Quando você adiciona um gatilho ou uma ação que conecta um serviço ou um sistema e não tem uma conexão existente ou ativa, os Aplicativos Lógicos do Azure solicitam que forneça as informações de conexão, que variam de acordo com o tipo, por exemplo:

  • Um nome a usar para a conexão
  • Suas credenciais de conta
  • O nome do servidor ou do sistema
  • Uma cadeia de conexão
  • O tipo de autenticação a ser usado

Adicionar um gatilho

  1. No portal do Azure, Visual Studio Code ou Visual Studio, abra o fluxo de trabalho do aplicativo lógico no designer visual, se ainda não estiver aberto.

  2. No designer na caixa de pesquisa, insira sharepoint como seu filtro. Selecione o conector do SharePoint.

  3. Na lista de Gatilhos, selecione o gatilho desejado para usar.

  4. Quando for solicitado que você entre e crie uma conexão, escolha uma das seguintes opções:

    • Para SharePoint Online, selecione Entrar e autenticar suas credenciais de usuário.
    • Para o servidor do SharePoint, selecione Conectar por meio do gateway de dados local. Forneça as informações de solicitação sobre o recurso de gateway a ser usado, o tipo de autenticação e outros detalhes necessários.
  5. Quando terminar, selecione Criar.

    Depois que o fluxo de trabalho criar a conexão com êxito, o gatilho selecionado será exibido.

  6. Forneça as informações para configurar o gatilho e continuar criando seu fluxo de trabalho.

Adicionar uma ação

  1. No portal do Azure, Visual Studio Code ou Visual Studio, abra o fluxo de trabalho do aplicativo lógico no designer visual, se ainda não estiver aberto.

  2. Selecione uma das seguintes opções:

    • Para adicionar uma ação como a última etapa no momento, selecione nova etapa.
    • Para adicionar uma ação entre as etapas, mova o ponteiro sobre a seta entre essas etapas. Escolha o sinal de adição ( + ), e selecione Adicionar uma ação.
  3. Em Escolher uma operação, na caixa de pesquisa, digite sharepoint como termo da pesquisa. Selecione o conector do SharePoint.

  4. Na lista de Ações, selecione a ação que você quer usar.

  5. Quando for solicitado que você entre e crie uma conexão, escolha uma das seguintes opções:

    • Para SharePoint Online, selecione Entrar e autenticar suas credenciais de usuário.
    • Para o servidor do SharePoint, selecione Conectar por meio do gateway de dados local. Forneça as informações de solicitação sobre o recurso de gateway a ser usado, o tipo de autenticação e outros detalhes necessários.
  6. Quando terminar, selecione Criar.

    Depois que seu fluxo de trabalho criar a conexão com êxito, a ação selecionada será exibida.

  7. Forneça as informações para configurar a ação e continuar criando seu fluxo de trabalho.

Próximas etapas

Saiba mais sobre outros conectores de Aplicativos Lógicos