Habilitar o Armazenamento do Azure

A integração do armazenamento do Azure para portais permite que você aproveite a vantagem da maior capacidade de armazenamento de arquivos do Azure usando a mesma interface e fornecendo a mesma experiência do usuário do que os anexos de arquivo padrão. Esse recurso tem suporte para arquivos Web, formulários básicos e formulários avançados.

Você deve criar uma conta de armazenamento com Gerente de recursos como o modelo de implantação. Para obter mais informações: Criar uma conta de armazenamento do Azure.

Depois que a conta de armazenamento estiver em execução, os portais exigirão determinadas configurações globais que dirão ao aplicativo como localizar sua conta de armazenamento. No aplicativo Gerenciamento de Portal, vá para Configurações > Novo e adicione uma nova configuração com o nome FileStorage/CloudStorageAccount.

A integração de armazenamento do Azure só funciona com Notas configuradas em Metadados do Formulário Básico. O Blob do Azure como armazenamento não é usado se você usar Comentários do Portal que podem ser configurados usando Linha do tempo. Embora os Comentários do Portal também ofereçam a capacidade de carregar arquivos como anexos, esses arquivos são armazenados apenas em Microsoft Dataverse.

Observação

  • Você deve habilitar os anexos para a tabela no Microsoft Dataverse antes de usar este recurso. Mais informações: Criar uma tabela
  • O tamanho de carregamento máximo de arquivo é de 125 MB.

Para localizar o valor de FileStorage/CloudStorageAccount, você deverá obter uma cadeia de conexão do Portal do Azure.

  1. Entre no Portal do Azure.

  2. Navegue até sua conta de armazenamento.

  3. Selecione Teclas de Acesso.

    Localizar o valor da cadeia de conexão do portal do Azure.

  4. No painel resultante, localize o campo rotulado Cadeia de Conexão. Selecione o ícone Cópia ao lado do campo para o qual você precisa copiar o valor e então cole o valor na nova configuração:

    Valor da cadeia de conexão principal.

    Configuração do portal para conta de armazenamento em nuvem.

Especificar o contêiner de armazenamento

Se você ainda não tiver um contêiner de Blob do Azure em sua conta de armazenamento, adicione um usando seu Portal do Azure.

No aplicativo de Gerenciamento de Portal, vá para Configurações > Nova e adicione uma nova configuração com o nome FileStorage/CloudStorageContainerName, usando o nome de seu contêiner como o valor.

Configuração do portal para contêiner de armazenamento em nuvem.

Adicionar a regra CORS

Adicione a regra CORS de compartilhamento de recurso de origem cruzada na conta de Armazenamento do Azure como segue; caso contrário, aparecerá o ícone de anexo normal, e não o ícone de nuvem:

  • Origens permitidas: Especifique seu domínio. Por exemplo, https://contoso.crm.dynamics.com
    Verifique se a origem permitida não tem / à direita. Por exemplo, https://contoso.crm.dynamics.com/ é incorreto.
  • Verbos permitidos: GET, PUT, DELETE, HEAD, POST
  • Cabeçalhos permitidos: Especifique os cabeçalhos da solicitação que o domínio de origem pode especificar na solicitação CORS. Por exemplo, x-ms-meta-data*, x-ms-meta-target* ou * para permitir todos.
  • Cabeçalhos expostos: Especifique os cabeçalhos de resposta que podem ser enviados em resposta a uma solicitação CORS e ser expostos pelo navegador ao emissor da solicitação. Por exemple, x-ms-meta-*, ou * para permitir todos.
  • Tempo máximo (segundos): Especifique o valor máximo que um navegador deve armazenar em cache a solicitação de OPÇÕES preflight. Por exemplo, 200.

Exemplo de regra CORS:

Exemplo de regra CORS.

Para obter mais informações: Suporte do CORS para os Serviços de Armazenamento do Azure

Adicionar configurações do local

Adicione as seguintes configurações do local de Portais > Configurações do Local. Para obter mais informações: Gerenciar configurações do local do portal.

Nome Valor
WebFiles/CloudStorageAccount Fornecer a mesma cadeia de conexão fornecida para a configuração FileStorage/CloudStorageAccount.
WebFiles/StorageLocation AzureBlobStorage

Com configurações adicionais no formulário básico dos portais, seu portal está pronto para começar a carregar e baixar arquivos de e para o Armazenamento do Azure. Entretanto, você não poderá aproveitar todas as vantagens desse recurso até adicionar um recurso da Web para habilitar o upload de anexos para o Armazenamento do Azure e configurar formulários básicos ou formulários avançados para usá-los.

Consulte também

Adicionar recurso da Web

Configurar observações

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).