Partilhar via


Armazenamento e propriedade de arquivos do Office Scripts

Os detalhes de como os scripts são armazenados e compartilhados dependem da assinatura do Microsoft 365. Selecione a guia relevante para saber mais.

Importante

O Office Scripts está em versão prévia para assinaturas pessoais e familiares do Microsoft 365. Se você encontrar algum problema, denuncie-os por meio do botão Comentários no Excel.

Armazenamento de arquivos

Os Scripts do Office são armazenados no OneDrive por padrão. Os arquivos .osts são encontrados na pasta /Documents/Office Scripts/ . Todas as edições feitas a esses arquivos .osts , como renomear ou excluir arquivos, serão refletidas no Editor de Código e na Galeria de Scripts. O Excel reconhece e executa apenas um script se estiver na pasta do OneDrive, em uma pasta do Sharepoint ou compartilhado com a pasta de trabalho. Isso significa que o Excel precisa de conectividade com a Internet para acessar scripts do Office.

OneDrive

Os scripts compartilhados com uma de suas pastas de trabalho permanecem no OneDrive do criador do script. Elas não são copiadas para nenhuma das pastas locais ou do OneDrive quando você executa o script compartilhado no Excel. O botão Mover mostrado ao renomear um script move o script para um novo local. O botão Fazer uma Cópia do Editor de Código salva uma cópia separada do script em seu OneDrive. As alterações na cópia não afetam o script original.

A menos que você compartilhe seus scripts pessoais, ninguém mais pode acessá-los. As configurações do OneDrive controlam o acesso compartilhado e as permissões para todos os arquivos .osts de script, independentemente de qualquer configuração do Excel. Scripts não podem ser vinculados de um disco local ou locais de nuvem personalizados.

SharePoint

Os Scripts do Office salvos em um site do SharePoint pertencem à sua equipe. Você e os membros da sua organização com o acesso apropriado podem executar e editar scripts do SharePoint. Você também verá esses scripts aparecerem na Galeria de Scripts da guia Automatizar .

Para carregar um script do SharePoint, acesse Todos os scripts e selecione Exibir mais scripts na parte inferior da lista. Isso traz um seletor de arquivos em que você pode escolher arquivos .osts de qualquer site do SharePoint para o qual você tem acesso. Observe que os scripts do SharePoint que você já abriu serão exibidos na lista de scripts recentes.

Para mover um script para o SharePoint, abra um script no Editor de Código e clique no nome do script, como se você estivesse renomeando-o. Na chamada, clique no botão Mover . Isso abre um seletor de arquivos. Selecione a pasta de destino em seu site do SharePoint. Mover o script para o novo local pode levar até um minuto.

Para salvar uma cópia de um script no SharePoint, acesse o menu Mais opções (...) e selecione Salvar como. Isso abre um seletor de arquivos em que você pode selecionar pastas em seu site do SharePoint. Salvar em um novo local cria uma cópia do script nesse local. A versão original ainda está em seu OneDrive ou em outro local do SharePoint.

Importante

Scripts com chamadas externas não podem ser executados no SharePoint. Você receberá um erro dizendo que "as chamadas de acesso à rede não têm suporte neste momento para scripts salvos em um site do SharePoint".

Observação

O Power Automate dá suporte à execução de scripts armazenados no SharePoint com a ação Executar script da biblioteca do SharePoint (versão prévia ). Esta ação está atualmente em versão prévia e está sujeita a alterações com base em comentários. Se você encontrar problemas com essa ação, denuncie-os por meio da opção Ajudar>a Dar Comentários no Power Automate.

Compartilhar scripts

Para dar aos usuários que estão fora do site do SharePoint acesso ao script, compartilhe o script com uma pasta de trabalho do Excel. Isso significa que você está vinculando o script ao arquivo, não anexando-o. Quem tiver acesso ao arquivo do Excel também poderá exibir, executar ou fazer uma cópia do script.

Observação

Administração configurações para acesso condicional no OneDrive e no SharePoint afetam scripts do Office. Para obter mais informações, consulte a seção Acesso Condicional dos limites e requisitos da plataforma com scripts do Office.

Restaurar scripts excluídos

Quando você exclui um script no Excel, ele vai para a lixeira do OneDrive ou do SharePoint. Para restaurar um script excluído, siga as etapas listadas em Como recuperar itens ausentes, excluídos ou corrompidos no SharePoint e no OneDrive para trabalho ou escola. Restaurar um arquivo .osts retorna-o à lista Todos os scripts .

Um script excluído não é identificado com a pasta de trabalho. Quando você restaura um script, ele não mantém o acesso ao script. Você precisará compartilhar o script novamente.

Os scripts restaurados ainda funcionam conforme o esperado com fluxos do Power Automate. Você não precisa recriar o conector de fluxo.

Propriedade e retenção de arquivos

Os Scripts do Office seguem as políticas de retenção e exclusão especificadas pelo Microsoft OneDrive e pelo Microsoft SharePoint. Para saber como lidar com scripts que foram criados e compartilhados por um usuário que está sendo removido de sua organização, consulte Saiba mais sobre retenção para SharePoint e OneDrive.

Durante a edição, os arquivos são armazenados temporariamente no navegador. Você deve salvar o script antes de fechar a janela do Excel para salvá-lo no local do OneDrive. Não se esqueça de salvar o arquivo após edições ou então essas edições estarão apenas na versão do arquivo do navegador.

Auditar o uso de Scripts do Office no nível do administrador

Descubra quem está usando scripts do Office em sua organização com o log de auditoria do centro de conformidade. Os detalhes sobre o log de auditoria são encontrados em Pesquisar o log de auditoria na Central de Conformidade do & de Segurança.

Para auditar especificamente a atividade relacionada ao Office Scripts como administrador, siga as etapas a seguir.

  1. Em uma janela do navegador InPrivate (ou Incognito ou outro modo de acompanhamento limitado específico do navegador), abra e faça logon no Centro de Conformidade.

  2. Acesse a página Auditoria .

  3. (Somente uma vez) Na guia Pesquisar , selecione Iniciar a atividade de usuário e administrador de gravação.

    Importante

    Pode levar uma ou duas horas depois de ativar a gravação antes que todas as atividades em todo o locatário sejam gravadas.

  4. Defina as opções de pesquisa desejadas e selecione Pesquisar. Filtre o campo Arquivo, pasta ou site para .osts. Isso revela quem na sua organização está criando ou modificando scripts.

    Algumas linhas de resultados de pesquisa de log de auditoria, incluindo a ação 'Executar script na pasta de trabalho' e o upload e modificação de um arquivo .osts.

Confira também