google-apps-script - Faça utilizável para todo o domínio - CoreDump.pt
Faça utilizável para todo o domínio
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)