第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何保護Google電子表格中的Apps腳本代碼?

如何保護Google電子表格中的Apps腳本代碼?

汪汪一只貓 2019-10-19 16:07:44
我已經(jīng)使用腳本編輯器為Google電子表格編寫了一些代碼。我想與我的客戶共享該電子表格,但是我不想共享我編寫的代碼。這段代碼在我的電子表格中添加了一個菜單,其中包含有用的功能,當我的客戶在應(yīng)用以下條件的情況下打開該電子表格時,這些功能應(yīng)該可以運行/運行:他們不應(yīng)該看到其代碼。使用Excel很容易,但是我不知道使用Google電子表格。。我在Google上進行了很多搜索,但他們都給出了有關(guān)如何共享電子表格的想法。例如在“查看”模式下,但是存在一個問題:添加菜單的菜單功能是“ onOpen”,并且在我的客戶打開菜單時不會啟動。如何在Google Spreadsheet中實現(xiàn)呢?
查看完整描述

3 回答

?
MM們

TA貢獻1886條經(jīng)驗 獲得超2個贊

簡短答案

將您的腳本作為附件發(fā)布。請記住,可以通過選擇不公開或選擇與Google網(wǎng)上論壇共享將其設(shè)為私有。


說明

加載項于2014年添加。這比使用庫更好,因為加載項不會共享任何內(nèi)容。


即使您的加載項用戶能夠從您的加載項的crx文件中獲取Google Apps腳本項目URL,因為該URL將不會共享,他們也將無法訪問該代碼。


請注意


您將無法使用Chrome開發(fā)者工具或其他類似軟件來訪問Google Apps腳本服務(wù)器端代碼。

加載項有一些限制,請仔細研究它們,因為此替代方法可能對您不起作用。

如果您不能選擇作為附加組件發(fā)布,則應(yīng)考慮使用Web應(yīng)用程序,并使用Apps Script API或Google Sheets API重新考慮您的解決方案。


查看完整回答
反對 回復(fù) 2019-10-19
?
慕妹3242003

TA貢獻1824條經(jīng)驗 獲得超6個贊

這是一個好主意,但還必須完成其他工作。您希望避免出現(xiàn)以下情況:具有VIEW訪問權(quán)限的用戶可以在Apps腳本代碼編輯器中打開腳本,查看版本歷史記錄,并查看文件的先前更改。為了解決此問題,您可以使用無意義的內(nèi)容保存許多更改,這些更改將使用無法使用的內(nèi)容填充版本歷史記錄,并且與實際使用的代碼無關(guān)。即使您按照我上面的建議進行操作,仍然存在問題,因為具有VIEW訪問權(quán)限的任何人都可以在代碼編輯器中打開文件,然后查看版本歷史記錄。但是也有一種方法可以解決這個問題。您進行了大約25次更改,并在代碼中保存了25個新內(nèi)容。這將用不是您的代碼的內(nèi)容填充版本歷史記錄。版本歷史與實際運行的代碼無關(guān)緊要。實際上,如果庫的用戶使用調(diào)試器并逐步進入代碼,則整個代碼將顯示在代碼編輯器中。因此,因此您無法保護它。

查看完整回答
反對 回復(fù) 2019-10-19
  • 3 回答
  • 0 關(guān)注
  • 900 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號