Gerenciar documentos do SharePoint

Observação

Desde o dia 12 de outubro de 2022, os portais do Power Apps passaram a ser Power Pages. Mais Informações: O Microsoft Power Pages já está disponível para todos (blog)
Em breve, migraremos e mesclaremos a documentação dos portais do Power Apps com a documentação do Power Pages.

O Microsoft Dataverseoferece suporte à integração com o SharePoint Online, que permite que você use os recursos de gerenciamento de documentos do SharePoint no Dataverse. Os portais do Power Apps agora oferecem suporte ao carregamento e à exibição de documentos no SharePoint diretamente em um formulário básico ou de várias etapas em um portal. Isso permite que os usuários do portal visualizem, baixem, adicionem e excluam documentos em um portal. Os usuários do portal também podem criar subpastas para organizar seus documentos.

Observação

Você também pode gerenciar documentos do SharePoint no Power Pages. Mais informações: O que é o Power Pages

Observação

  • O gerenciamento de documentos funciona somente com o SharePoint Online.
  • O gerenciamento de documentos tem suporte com a integração baseada em servidor.

Para trabalhar com os recursos de gerenciamento de documentos do SharePoint no Dataverse, você deve:

  1. Habilitar a funcionalidade de gerenciamento de documentos para o seu ambiente

  2. Configurar a integração do SharePoint no centro de administração dos portais do Power Apps

  3. Habilitar o gerenciamento de documentos para tabelas

  4. Configurar o formulário apropriado nos documentos do Power Apps

  5. Criar a permissão de tabela adequada e atribuí-la à função Web adequada

Etapa 1: habilitar a funcionalidade de gerenciamento de documentos em aplicativos baseados em modelo

Você deve habilitar a funcionalidade de gerenciamento de documentos em aplicativos baseados em modelo usando a integração baseada em servidor do SharePoint. A integração com os aplicativos do SharePoint baseada em servidor permite que aplicativos baseados em modelo e o SharePoint Online executem uma conexão de servidor para servidor. O registro do site padrão do SharePoint é usado pelo portal. Para obter informações sobre como habilitar a funcionalidade de gerenciamento de documentos em aplicativos baseados em modelo, consulte Configurar aplicativos baseados em modelo para usar SharePoint Online.

Etapa 2: Configurar a integração do SharePoint no centro de administração dos portais do Power Apps

Para usar os recursos de gerenciamento de documentos do SharePoint, é necessário habilitar a integração do SharePoint no centro de administração dos portais do Power Apps.

Observação

Você deve ser um administrador global para executar essa ação.

  1. Abra o Centro de administração de portais do Power Apps.

  2. Vá para Configurar integração do SharePoint > Habilitar integração do SharePoint.

    Habilitar integração com o SharePoint.

  3. Selecione Habilitar na janela de confirmação. Isso habilita o portal para se comunicar com o SharePoint. Enquanto a integração do SharePoint está sendo habilitada, o portal é reiniciado e estará indisponível por alguns minutos. Uma mensagem será exibida quando a integração do SharePoint for habilitada.

Quando a integração do SharePoint estiver habilitada, a seguinte ação será disponibilizada:

  • Desabilitar integração do SharePoint: permite desabilitar a integração do SharePoint com seu portal. Enquanto a integração do SharePoint está sendo desabilitado, o portal é reiniciado e estará indisponível por alguns minutos. Uma mensagem será exibida quando a integração do SharePoint for desabilitada.

    Desabilitar a integração do SharePoint.

Habilitar ou desabilitar a integração do SharePoint atualizará o aplicativo Microsoft Entra ID (Azure AD) para o portal e adicionará ou removerá as permissões do SharePoint necessárias, respectivamente. Você também será redirecionado para autorizar que as alterações sejam feitas no aplicativo Azure AD.

Desabilitar tela de consentimento de integração do SharePoint.

Se você não autorizar:

  • A ação de habilitar ou desabilitar a integração do SharePoint não será concluída, e uma mensagem de erro será exibida.

  • Seu logon do Azure AD pronto para uso no portal não funcionará.

Etapa 3: habilitar o gerenciamento de documentos para tabelas

Você deve habilitar o gerenciamento de documentos para que as tabelas armazenem documentos relacionados a registros de tabela no SharePoint. Para obter informações sobre como habilitar o gerenciamento de documentos para tabelas, consulte Habilitar o gerenciamento de documentos do SharePoint para tabelas específicas.

Etapa 4: configurar o formulário adequado para exibir documentos

Power Appspersonalização

Identifique o formulário em que você deseja usar os recursos de gerenciamento de documentos. Você deve editar o formulário usando o editor de formulários do aplicativo baseado em modelo e adicionar uma subgrade a ele. A subgrade adiciona uma seção ao formulário, o que permite trabalhar com documentos em um portal. Você deve definir as seguintes propriedades na subgrade para que esse recurso funcione:

  • Em Fonte de Dados, selecione Locais de Documentos na lista Tabela.

  • Em Fonte de Dados, selecione Locais de Documentos Ativos na lista Exibição Padrão.

Você pode especificar o nome e o rótulo de acordo com a sua necessidade. Salve e publique o formulário depois que a subgrade for adicionada e configurada.

Observação

O gerenciamento de documentos deve estar habilitado para a tabela para a qual você pode editar o formulário. Mais informações: Habilitar o gerenciamento de documentos para tabelas

Configuração dos portais do Power Apps

Além da configuração padrão necessária para o formulário básico ou formulário de várias etapas, você deve definir as seguintes propriedades para habilitar o gerenciamento de documentos:

  • Nome da Tabela e Nome do Formulário: insira os nomes da tabela e do formulário personalizados na etapa anterior, respectivamente.

  • Marque a caixa de seleção Habilitar Permissão de Tabela no formulário para permitir que um usuário leia os documentos.

  • Defina o Modo como Editar para permitir carregamentos de documentos.

Observação

Para carregar documentos é necessário que o registro da tabela principal exista. Se você definir o Modo como Inserir, o carregamento de documentos não funcionará porque o registro da tabela principal só é criado após o envio do formulário.

Etapa 5: criar a permissão de tabela adequada e atribuí-la à função Web adequada

Dois registros de permissão de tabela são necessários para estabelecer o acesso necessário para exibir e carregar documentos.

  • Permissões na tabela do formulário básico ou de várias etapas:
    • Crie um registro Permissão da Tabela que especifique o Nome da Tabela como a tabela do formulário básico ou de várias etapas configurado anteriormente.
    • Selecione um Tipo de Acesso e relacionamento de tipo de acesso que seja apropriado para o comportamento do formulário que você deseja.
    • Habilite privilégios Leitura e Acrescentar a para permitir o acesso de leitura a documentos e, como opção, habilitar o privilégio Gravar para permitir carregamentos de documentos. Ignore a seção Permissões de Tabela Secundárias nesse momento, pois ela será preenchida na próxima etapa.
  • Permissões no Local do Documento com Tipo de acesso principal referente ao registro de permissão anterior:
    • Crie um registro Permissão da Tabela que especifique o Nome da Tabela como a tabela Local do Documento com o Tipo de Acesso definido como Pai.
    • Selecione a Permissão de Tabela Primária para o registro de permissão de tabela criado na etapa anterior.
    • Privilégios
      • Os privilégios mínimos para permitir o acesso de leitura a documentos são Ler, Criar e Acrescentar.
      • Inclua privilégios Gravar para o acesso de carregamento de documentos.
      • Inclua Excluir para permitir a exclusão de um documento.

Observação

Uma permissão de tabela secundária correspondente na entidade Local do Documento precisa ser criada para cada instância do registro de permissão de tabela principal que existe na tabela do formulário básico ou formulário de várias etapas em que os documentos precisam ser exibidos.

Configurar tamanho de carregamento de arquivo

Por padrão, o tamanho do arquivo está definido como 10 MB. Entretanto, você pode configurar o tamanho do arquivo para um máximo de 50 MB usando a configuração do site SharePoint/MaxUploadSize.

Tamanho máximo do arquivo do download

Recomendamos limitar o tamanho dos arquivos individuais disponíveis para download a 250 MB ou menos. Se você usa portais para baixar arquivos maiores do SharePoint, a operação pode expirar após alguns minutos.

Configuração de exemplo para habilitar o gerenciamento de documentos no formulário básico do caso

O exemplo a seguir demonstra a configuração usando a tabela Caso que precisa do aplicativo Dynamics 365 Customer Service como pré-requisito. Embora este exemplo use a tabela Caso, ele é apenas uma ilustração das etapas mencionadas acima e pode ser seguido para qualquer outra tabela personalizada ou qualquer tabela do Dataverse que permita o gerenciamento de documentos no SharePoint.

  1. Siga as instruções da Etapa 1 para garantir que a configuração baseada em servidor seja concluída para seu ambiente e integração do SharePoint.

  2. Siga as instruções em Etapa 2 para garantir que o portal tenha permissões para integrar ao SharePoint.

  3. Siga as instruções em Etapa 3 para garantir que o gerenciamento de documentos esteja habilitado para a tabela Caso.

  4. Siga as instruções em Etapa 4 com as seguintes configurações:

    • Personalização de aplicativos baseados em modelo

      a. Vá para Configurações > Personalização > Personalizar o sistema.

      b. Em Solução Padrão, vá para a tabela Caso > Formulários.

      c. Abra Web – Editar Ocorrência no editor de formulários.

      Formulário Web - Editar Caso.

      d. Selecione o campo Criado em no formulário e, na guia Inserir, selecione Subgrade.

      Adicionar uma subgrade ao formulário Web - Editar Caso.

      e. Na caixa de diálogo Definir Propriedades, defina as seguintes propriedades e selecione OK:

      • Nome (pode ser qualquer nome): CaseDocuments

      • Rótulo (pode ser qualquer nome de rótulo): Documentos da Ocorrência

      • Tabela: Locais de Documentos

      • Exibição Padrão: Locais de Documentos Ativos

      Propriedades de subgrade.

      f. No editor de formulários, selecione Salvar e, em seguida, selecione Publicar.

    • Configuração dos portais do Power Apps

      a. Abria o aplicativo de Gerenciamento do Portal -> Formulários Básicos.

      b. Encontre e abra o formulário básico SAC – Editar Caso.

      c. Verifique e certifique-se de que as seguintes propriedades estejam definidas:

      • Nome da Tabela: Caso (incidente)

      • Nome do formulário: Web – Editar Ocorrência

      • Modo: Editar

      • Permissões de Tabela: Habilitadas

      d. Caso tenha feito alguma alteração no formulário, selecione Salvar.

  5. Siga a Etapa 5 para garantir que as permissões de tabela sejam concedidas aos usuários.

    1. Vá para o registro Função Web que está associado ao usuário. Para este exemplo, vamos supor que o usuário tenha uma função Web Administrador.

    2. Verifique se um registro Permissão da Tabela existe pelo nome de SAC – Ocorrências em que o contato é o cliente.

      Observação

      Verifique se a função Web tem essa permissão de tabela adicionada. Se o usuário já é um Administrador, a permissão de tabela acima não precisa ser atribuída explicitamente.

    3. Criar uma nova permissão de tabela, digite os seguintes detalhes e selecione Salvar:

    • Nome (pode ser qualquer nome): SAC – Documentos Relacionados

    • Nome da Tabela: Local do Documento

    • Tipo de Acesso: Principal

    • Permissão de Tabela Principal: SAC – Casos em que o contato é o cliente

    • Relacionamento Primário: incident_SharePointDocumentLocations

    • Privilégios: Ler, Criar, Acrescentar, Gravar, Excluir

    1. Entre no portal para garantir que o gerenciamento de documentos esteja habilitado para a tabela Caso.

      a. Vá para a página Suporte.

      Página de suporte do portal.

      b. Selecione um registro de ocorrência existente na lista. Vá para a seção Documentos da Ocorrência na página e consulte a lista de documentos adicionada.

      Documento de caso.

Confira também

Gerenciamento de documentos com o SharePoint

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).