使用SitesApp.AddEditor(),您可以將用戶添加到特定的Google網站。 但是如何添加整個域? Google Sites API允許使用此功能,但無法弄清楚該方法是否在Apps腳本中實現。如何使用Apps Script SitesApp共享整個域的Google Site?
這似乎不是,只是想確認。
感謝
使用SitesApp.AddEditor(),您可以將用戶添加到特定的Google網站。 但是如何添加整個域? Google Sites API允許使用此功能,但無法弄清楚該方法是否在Apps腳本中實現。如何使用Apps Script SitesApp共享整個域的Google Site?
這似乎不是,只是想確認。
感謝
只需創建一個包含所有域用戶組,然後添加組作爲一個編輯器。
Google Apps腳本站點服務尚未(有)設置/更改站點可見性的方法。但是,可能有以下解決方法:
By default, all users in a domain can find and edit newly created sites。在這種情況下,您不必將個人用戶添加爲編輯者。不過,您的域名的Google Apps管理員可能已將默認的公開程度設置更改爲私人。在這種情況下,您/網站所有者必須在每個網站上更改此設置,方法是將用戶添加爲網站的查看者/編輯者(請參閱下面的內容)。請向您的Google Apps管理員諮詢您網域下的網站的默認可見度設置。 See this help page for more details。
如果域的默認網站可見性設置爲私人,和你的管理員不希望改變這種狀況,你還有另一種選擇:你可以用一組,而不是個人用戶共享一個網站。稍後添加到組的用戶將繼承組訪問該站點(或他們的個人級別訪問,以較高者爲準;即如果一個組具有「查看」訪問權限,但組中的個人用戶具有「編輯」訪問權限,他們將編輯)。 Google Apps administrators can create domain-wide groups which include all users in a domain。如果您的網域擁有此類網上論壇,只需使用.addEditor('[email protected]')
方法將該網上論壇作爲編輯者添加到網站,以允許您網域中的所有用戶編輯該網站。否則,請詢問您的Google Apps管理員是否可以創建此類組。