2013-04-08 98 views

回答

0

我認爲從這個documentation摘錄回答您的問題 -

集裝箱綁定腳本,這些腳本的訪問規則是 有點不同。綁定到容器的腳本項目 (例如Google Spreadsheet或Google Site)將繼承容器的 權限。例如,如果[email protected]有 編輯Google電子表格的訪問權限,則[email protected]也將 能夠查看和編輯綁定到該電子表格的任何腳本。

注:之前2012年6月8日,創建容器綁定腳本,該 分享按鈕將保持與任何具體項目共享設置 如果複選框「允許文件協作者 編輯項目」將被保留或「允許網站協作者和所有者編輯項目」 未被選中用於該腳本。在這種情況下,如果您點擊共享 按鈕,您將看到一個選項,可以升級到上述這些項目的簡化共享 模型。

+0

謝謝............................ – user1623107 2013-04-10 22:40:30

0

不是直接的,但您可以簡單地將調用專有或'secret sauce'作爲庫調用。這並不妨礙電子表格用戶能夠編輯調用庫代碼的代碼,但它會隱藏主要功能。

這取決於你隱藏腳本代碼的動機,因爲這將是有效的。

+0

這是目前我是如何做的,但我想知道是否有更多優雅的方案。正如您所指出的,可以編輯對庫代碼的調用。 – user1623107 2013-04-10 22:43:31

+0

向[問題跟蹤器]添加請求(https://code.google.com/p/google-apps-script-issues/issues/list?can=2&q=spreadsheets&sort=-modified&colspec=ID+Status+Summary+ Type + Opened + Stars + Component + Closed + Modified&cells = tiles)來獲得私人功能。我無法找到現有的人來點贊。這是我以前聽過的一個要求。 – Jonathon 2013-04-11 08:42:15