Módulos do Microsoft SharePoint Online
Em um cenário do Adobe Workfront Fusion, é possível automatizar workflows que usam o Microsoft SharePoint Online, bem como conectá-lo a vários aplicativos e serviços de terceiros.
Para obter instruções sobre como criar um cenário, consulte os artigos em Criar cenários: índice do artigo.
Para obter informações sobre módulos, consulte os artigos em Módulos: índice do artigo.
Requisitos de acesso
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Pacote do Adobe Workfront |
Qualquer pacote de fluxo de trabalho do Adobe Workfront e qualquer pacote do Adobe Workfront Automation and Integration Workfront Ultimate Os pacotes Workfront Prime e Select, com uma compra adicional do Workfront Fusion. |
| Licenças do Adobe Workfront |
Padrão Trabalho ou maior |
| Licença do Adobe Workfront Fusion |
Baseado em operação: disponível para organizações com licenças baseadas em operação Baseado em conector (legado): Workfront Fusion for Work Automation and Integration |
| Produto | Se sua organização tiver um pacote Workfront Select ou Prime, ele não inclui o Workfront Automation and Integration. É necessário comprar o Adobe Workfront Fusion. |
Para obter mais detalhes sobre as informações contidas nesta tabela, consulte Requisitos de acesso na documentação.
Para obter informações sobre licenças do Adobe Workfront Fusion, consulte Licenças do Adobe Workfront Fusion.
Pré-requisitos
Para usar os módulos do Microsoft SharePoint Online, você deve ter uma conta do Microsoft SharePoint Online.
Informações da API do SharePoint
O conector do SharePoint usa o seguinte:
Conectar o Microsoft SharePoint Online ao Workfront Fusion connect-microsoft-sharepoint-online-to-workfront-fusion
- Conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma conta Microsoft
- Conectar o Microsoft SharePoint Online ao Workfront Fusion usando configurações avançadas
- Conectar o Microsoft SharePoint Online ao Workfront Fusion usando a autorização de certificado
- Conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma entidade de serviço
Conecte o Microsoft SharePoint Online ao Workfront Fusion usando uma conta Microsoft
Conectar o Microsoft SharePoint Online ao Workfront Fusion usando configurações avançadas
Para incluir credenciais na conexão, habilite a opção Mostrar configurações avançadas. Para esse tipo de conexão, você precisa de uma ID do cliente, um Segredo do cliente e uma ID do locatário.
-
Em qualquer módulo do SharePoint, clique em Adicionar próximo ao campo Conexão para abrir a caixa Criar uma conexão.
-
Clique em Mostrar configurações avançadas.
-
Preencha os seguintes campos:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection type Para usar as credenciais do cliente, selecione Email do Microsoft 365. Connection name Insira um nome para a conexão. Client ID Insira a ID do cliente do aplicativo SharePoint ao qual você está se conectando. Segredo do cliente Insira o segredo do cliente para o aplicativo SharePoint ao qual você está se conectando. ID de Locatário Insira a ID do locatário do aplicativo SharePoint ao qual você está se conectando. -
Clique em Continuar para salvar a conexão e retornar ao módulo.
Conectar o Microsoft SharePoint Online ao Workfront Fusion usando a autorização de certificado
Você pode usar a autorização de certificado para se conectar ao SharePoint.
| note important |
|---|
| IMPORTANT |
| Para usar a autorização do certificado, primeiro você deve criar um aplicativo no Microsoft Entra e carregar o certificado lá. |
| Para obter instruções, consulte Como configurar autoridades de certificação para autenticação baseada em certificado do Microsoft Entra na documentação do Microsoft. |
-
Em qualquer módulo do SharePoint, clique em Adicionar próximo ao campo Conexão para abrir a caixa Criar uma conexão.
-
Clique em Mostrar configurações avançadas.
-
Preencha os seguintes campos:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection type Para usar autorização de certificado, selecione Microsoft SharePoint Online (Autenticação do Certificado). Connection name Insira um nome para a conexão. Client ID Insira a ID do cliente do aplicativo SharePoint ao qual você está se conectando. Impressão Digital Insira a impressão digital do aplicativo SharePoint ao qual você está se conectando. Private key Insira o certificado ou a chave privada que foi gerada quando suas credenciais foram criadas no Microsoft.
Para extrair a chave privada ou o certificado:
-
Clique em Extract.
-
Selecione se você está extraindo um certificado ou uma chave privada.
-
Selecione o tipo de arquivo que você está extraindo.
-
Selecione o arquivo que contém a chave privada ou o certificado.
-
Insira a senha do arquivo.
-
Clique em Save para extrair o arquivo e retornar à configuração de conexão.
-
-
Clique em Continuar para salvar a conexão e retornar ao módulo.
Conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma entidade de serviço
Você pode criar uma conexão que use uma entidade de serviço (uma conexão da API do aplicativo) em vez de uma conta pessoal. Isso é útil quando você deseja que a conexão seja executada como uma identidade de aplicativo ou serviço, em vez de uma pessoa específica — por exemplo, para que a integração não seja interrompida se essa pessoa sair da empresa ou alterar sua senha.
| note important |
|---|
| IMPORTANT |
| Este tipo de conexão está disponível somente para o módulo Fazer uma Chamada de API. Outros módulos do SharePoint exigem um dos outros tipos de conexão descritos neste artigo. |
- Pré-requisitos para conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma entidade de serviço
- Criar o registro do aplicativo na Microsoft Entra ID
- Criar um segredo do cliente
- Conceder permissões de API
- Coletar detalhes da conexão
- Criar a conexão
Pré-requisitos para conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma entidade de serviço
Você precisa de acesso de Administrador Global, Administrador de Aplicativos ou Administrador de Função Privilegiada à Microsoft Entra ID para registrar o aplicativo e conceder permissões. Se você não tiver esse acesso, peça a alguém da sua equipe de TI ou de identidade que conclua essas etapas para você.
Prossiga para Criar o registro do aplicativo na Microsoft Entra ID.
Criar o registro do aplicativo na Microsoft Entra ID (Entidade de serviço)
- Entre no centro de administração Microsoft Entra.
- Ir para Registros de aplicativo > Novo registro.
- Dê ao aplicativo um nome claro e reconhecível. Por exemplo,
Make - SharePoint Integration. - Deixe URI de redirecionamento em branco. Essa conexão não envolve ninguém que faça logon por meio de um navegador.
- Selecione Registrar.
- Continue em Criar um segredo de cliente.
Criar um segredo do cliente (Entidade de serviço)
- No novo registro do aplicativo, acesse Certificados e segredos.
- Selecione Novo segredo do cliente, adicione uma descrição e escolha um período de expiração.
- Selecione Adicionar.
- Copie o Valor do segredo imediatamente. É exibido apenas uma vez. Se você navegar para fora antes de copiá-lo, deverá criar um novo.
- Continue em Conceder permissões de API.
Conceder permissões de API (Entidade de serviço)
- No registro do seu aplicativo, acesse Permissões de API.
- Selecione Adicionar uma permissão e Gráfico do Microsoft.
- Selecione Permissões do aplicativo.
- Selecione a(s) permissão(ões) necessária(s) para suas chamadas de API e Adicionar permissões.
- Selecione Conceder consentimento administrativo à sua organização e, em seguida, confirme.
- Prossiga para Coletar detalhes da conexão.
Coletar seus detalhes de conexão (Entidade de serviço)
Na página Visão geral do registro do aplicativo, observe os seguintes valores. Você os insere ao criar a conexão no módulo.
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| ID de Locatário | Na página Visão Geral, rotulada ID do Diretório (locatário). |
| Client ID | Na página Visão Geral, rotulada ID do Aplicativo (cliente). |
| Client Secret | O valor copiado em Criar um segredo de cliente. |
Continue em Criar a conexão.
Criar a conexão (Entidade de serviço)
-
No módulo Fazer uma Chamada de API, clique em Adicionar próximo ao campo Conexão para abrir a caixa Criar uma conexão.
-
Clique em Mostrar configurações avançadas.
-
No campo Tipo de conexão, selecione Entidade de Serviço.
-
Insira o seguinte:
- ID do inquilino
- ID do cliente
- Segredo do cliente
-
Clique em Continuar para salvar a conexão e retornar ao módulo.
Se tudo estiver configurado corretamente, a conexão será validada com êxito.
Conectar o Microsoft SharePoint Online ao Adobe Workfront Fusion usando uma conexão federada
Uma conexão federada funciona como a conexão principal de serviço, exceto por não usar um segredo de cliente.
Em vez de armazenar um segredo, você informa ao Microsoft Entra ID para confiar em tokens que o Workfront Fusion emite para uma conexão específica. Quando a conexão é executada, o Fusion apresenta uma prova de identidade de curta duração e o Microsoft Entra ID retorna um token de acesso. Como não há segredo do cliente, não há nada que expire e nenhum segredo para girar ou armazenar.
| note |
|---|
| NOTE |
| A configuração dessa conexão leva duas visitas ao centro de administração do Microsoft Entra. Registre o aplicativo primeiro, crie a conexão no Workfront Fusion e retorne ao Microsoft Entra ID para adicionar a credencial federada. Isso ocorre porque a credencial federada identifica uma conexão específica e esse identificador não existe até que a conexão seja criada. |
- Pré-requisitos para conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma conexão federada
- Criar o registro do aplicativo na Microsoft Entra ID (Federated connection)
- Conceder permissões de API (conexão Federada)
- Coletar detalhes da conexão (Conexão federada)
- Criar a conexão no Workfront Fusion (conexão Federada)
- Adicionar a credencial federada na Microsoft Entra ID (conexão Federada)
- Verificar a conexão (Conexão federada)
- Solução de problemas
Pré-requisitos para conectar o Microsoft SharePoint Online ao Workfront Fusion usando uma conexão federada
Você precisa de acesso de Administrador Global, Administrador de Aplicativos ou Administrador de Função Privilegiada no Microsoft Entra ID para registrar o aplicativo, conceder permissões e adicionar a credencial federada. Se você não tiver esse acesso, peça a alguém da sua equipe de TI ou de identidade que conclua essas etapas para você.
Criar o registro do aplicativo na Microsoft Entra ID (Federated connection)
- Faça logon no centro de administração do Microsoft Entra.
- Acesse Registros do aplicativo > Novo registro.
- Dê ao aplicativo um nome claro e reconhecível. Por exemplo,
Workfront Fusion SharePoint Integration. - Deixe o URL de redirecionamento em branco. Essa conexão não envolve ninguém que faça logon por meio de um navegador.
- Selecione Registrar.
Não crie um segredo de cliente. Uma conexão federada não usa uma. - Continue para Conceder permissões de API.
Conceder permissões de API (conexão Federada)
- No registro do seu aplicativo, acesse Permissões de API.
- Selecione Adicionar uma permissão e Gráfico do Microsoft.
- Selecione Permissões do aplicativo.
- Selecione a(s) permissão(ões) necessária(s) para suas chamadas de API e Adicionar permissões.
- Selecione Dar consentimento administrativo para sua organização e confirme.
- Prossiga para Coletar detalhes da conexão.
Coletar detalhes da conexão (Conexão federada)
-
Na página Visão geral do registro do aplicativo, observe os seguintes valores. Você os insere ao criar a conexão no módulo.
table 0-row-2 1-row-2 layout-auto html-authored no-header ID de Locatário Na página Visão Geral, rotulada ID do Diretório (locatário). Client ID Na página Visão Geral, rotulada ID do Aplicativo (cliente). -
Continue em Criar a conexão no Workfront Fusion.
Criar a conexão no Workfront Fusion (conexão Federada)
-
No módulo Fazer uma chamada de API, clique em b próximo ao campo Conexão para abrir a caixa Criar uma conexão.
-
Clique em (Federated connection).
-
No campo Tipo de conexão, selecione o tipo de conexão federada.
-
Insira o seguinte:
- ID do inquilino
- ID do cliente
-
Selecione Criar.
O Workfront Fusion exibe três valores. Você as usa no próximo procedimento.table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Emissor Sempre https://oidc.automations.adobe.com.Assunto Identifica esta conexão. Parece com fusion:6e5b1c2a345bd8d1ed98b6b4f1459818:28964. É diferente para cada conexão criada.Público-alvo Sempre api://AzureADTokenExchange. -
Deixe este painel aberto e copie o valor de Assunto.
note NOTE Não feche o painel nem selecione Cancelar. A conexão não será concluída até que você conclua os procedimentos restantes. Se fechar o painel, você deverá excluir a conexão e iniciar novamente, pois uma nova conexão recebe um novo Assunto. -
Continue para Adicionar a credencial federada na Microsoft Entra ID.
Adicionar a credencial federada na Microsoft Entra ID (conexão Federada)
Esse procedimento substitui o segredo do cliente. Ele instrui o Microsoft Entra ID a aceitar tokens que o Workfront Fusion emite para essa conexão única.
-
Em uma nova guia do navegador, retorne ao centro de administração do Microsoft Entra e abra o registro do aplicativo.
-
Vá para Certificados e segredos > Credenciais federadas.
-
Selecione Adicionar credencial.
-
Em Cenário de credencial federada, selecione Outro emissor.
-
Insira o seguinte:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Emissor https://oidc.automations.adobe.com.Identificador de Assunto O Assunto copiado do Workfront Fusion. Cole exatamente, sem espaços adicionados. Name Um nome que identifica esta conexão, para que você possa localizá-la posteriormente. Por exemplo, workfront-fusion-connection-28964.Público-alvo api://AzureADTokenExchange. Isso geralmente é preenchido para você. Deixe o valor padrão. -
Selecione Adicionar.
-
Continue em Verificar a conexão.
Verificar a conexão (Conexão federada)
-
Retorne à guia do navegador Workfront Fusion, onde o painel de conexão ainda está aberto.
-
Selecione Salvar.
- Se tudo estiver configurado corretamente, a conexão será validada com êxito e você poderá continuar a configuração do módulo.
- Se a verificação falhar, o painel permanecerá aberto e exibirá o erro. Corrija o problema na Microsoft Entra ID e selecione Salvar novamente. Não é necessário recriar a conexão, e o Assunto não é alterado.
Solução de problemas
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Falha na verificação da conexão com um cliente inválido ou erro de solicitação inválido | A Microsoft Entra ID não pôde corresponder o token a uma credencial federada. Verifique se o Emissor é exatamente https://oidc.automations.adobe.com sem barra à direita e se o identificador de Assunto é idêntico caractere por caractere ao Assunto mostrado no Workfront Fusion. Um Assunto copiado de uma conexão diferente é a causa mais comum. |
| A conexão é verificada, mas as chamadas de API retornam 403 | A identidade é confiável, mas o aplicativo não tem as permissões do Gráfico do Microsoft necessárias para sua chamada. Retorne para Conceder permissões de API, adicionar a permissão de aplicativo necessária e conceder consentimento administrativo. |
| Não é possível adicionar outra credencial federada | Você atingiu o limite de 20 credenciais federadas para esse registro de aplicativo. Registre um aplicativo adicional e crie outras conexões com ele. |
Módulos do Microsoft SharePoint e seus campos
Ao configurar módulos do Microsoft SharePoint Online, o Workfront Fusion exibe os campos listados abaixo. Junto com esses, campos adicionais do Microsoft SharePoint Online podem ser exibidos, dependendo de fatores como nível de acesso no aplicativo ou serviço. Um título em negrito em um módulo indica um campo obrigatório.
Se você vir o botão de mapa acima de um campo ou função, poderá usá-lo para definir variáveis e funções para esse campo. Para obter mais informações, consulte Mapear informações de um módulo para outro.
Item da unidade
Criar um arquivo
Esse módulo retorna cria um arquivo no SharePoint. Este módulo tem melhor desempenho do que o módulo Criar um arquivo (Herdado).
Criar um arquivo (herdado)
Este módulo cria um arquivo no SharePoint.
Para obter um melhor desempenho, recomendamos usar o módulo Criar um arquivo.
Criar uma pasta
Este módulo de ação cria uma nova pasta no SharePoint.
Obter um arquivo
Este módulo de ação recupera o arquivo SharePoint especificado.
Obter uma pasta
Este módulo recuperou detalhes sobre a pasta especificada
Atualizar uma pasta ou um arquivo
Este módulo de ação atualiza os metadados de uma pasta ou arquivo
Observar itens da pasta
Este módulo de acionamento inicia um cenário quando um item é atualizado em uma pasta selecionada.
Item
Copiar um Item
Este módulo de ação copia um item existente em uma lista do SharePoint.
Criar um item
Este módulo de ação cria um novo item em uma lista do SharePoint.
Excluir um item
Este módulo de ação exclui um item existente em uma lista do SharePoint.
Obter um Item
Este módulo de ação retorna os dados de um item especificado.
Obter detalhes
Esse módulo obtém detalhes do item do URL especificado.
Listar itens
Este módulo de ação recupera uma lista de todos os itens em uma lista especificada.
Mover um Item
Este módulo de ação copia um item existente em uma lista do SharePoint.
Atualizar um item
Este módulo de ação atualiza um item existente em uma lista do SharePoint.
Itens de observação (Agendados)
Esse módulo de acionamento inicia um cenário quando um item é criado ou modificado.
Lista
Criar uma Lista
Este módulo de ação cria uma nova lista no SharePoint.
Obter uma Lista
Este módulo de ação retorna os dados de uma lista especificada.
Listar listas
Este módulo de ação recupera uma lista de todos os itens em um site especificado.
Listas de Interesse
Esse módulo de acionador inicia um cenário quando uma lista é criada ou modificada.
Página (Beta)
beta em Microsoft Graph estão sujeitas a alterações. O uso dessas APIs em aplicativos de produção não é compatível.Obter uma página
Este módulo de ação retorna os dados de uma página especificada.
Listar páginas
Este módulo recupera uma lista de todas as páginas.
Publicar uma página
Esse módulo de ação publica a versão mais recente da página selecionada.
Assistir páginas
Esse módulo de acionador inicia um cenário quando uma página é modificada no site especificado.
Site
Obter um site
Este módulo de ação retorna os dados de um site especificado.
Pesquisar Sites
Esse módulo de ação pesquisa sites por um parâmetro especificado.
Outras
Obter alterações
Este módulo recupera adições, atualizações e exclusões feitas na pasta do SharePoint.
Fazer uma chamada de API
Este módulo permite executar uma chamada de API personalizada.
Monitorar eventos
Esse módulo de acionador instantâneo inicia um cenário quando um item é adicionado, atualizado ou excluído no SharePoint.