Faça utilizável para todo o domínio

votos
0

usando: Folhas do Google Script.

Meu script é em uma folha google, e requer acesso a do diálogo / barras laterais. Este arquivo está em uma unidade de equipe que eu próprio / ter acesso total a.

Quando eu estou testando o script em minha própria conta, ele funciona de forma adequada. No entanto, quando tento usar uma conta separada (também, tem pleno acesso a toda a unidade da equipe), não está gerando as barras laterais de forma adequada dentro do script. Usando o menu que eu criei no topo irá gerar a barra lateral em branco (como é suposto neste momento), mas a funcionalidade apropriada que não está funcionando, segue algo como isto: onchange evento chama a função. Se os dados que são alterados se encaixa determinados critérios, passar certos dados sobre a barra lateral. No entanto, quando outro usuário de fazer a barra lateral ou chamada de diálogo, dá-me o erro Você não tem permissão para chamar showSidebar.

Agora, eu estou fazendo isso através de 'Test como add-on', e seus testes com código mais recente, instalada e ativada.

Como faço para que outros usuários que têm acesso à permissão documento para fazer coisas como mostrar a barra lateral e de diálogo?

Sidenote: este é o primeiro 'projecto' que estou trabalhando com scripts do Google, e não ter publicado nada neste momento. Se você precisar de mais detalhes sobre código específico, deixe-me saber ... Eu estou supondo que este é apenas um problema de configuração estúpido da minha parte.

Editar 1: Apenas continuou a busca, e descobriu que Add-ons podem barras laterais não abertos ou diálogos Durante a execução em AuthMode.LIMITED .... Parece que ele funciona se eu criar manualmente o gatilho onedit para cada conta individual .. .mas eu não posso fazê-lo dessa maneira. Atualmente estou olhando para gerar um novo gatilho cada vez que o documento for aberto, mas eu não sei se isso vai fazer o que eu preciso (dar a cada permissões de usuário sobre o nível de disparo / FULL)

Publicado 27/11/2018 em 18:01
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more