卸载UserPassChange脚本

时间:2014-07-29 09:18:14

标签: google-apps-script

我安装了一个脚本http://www.googleappsscript.org/home/force-google-apps-users-to-change-password-periodically。 Idea是强制Google Apps - 我组织中的用户每3个月更改一次密码。脚本效果很好。但是,某些帐户的密码必须保持不变,因此我需要卸载该脚本。

有人能帮助我吗?

提前致谢。

2 个答案:

答案 0 :(得分:0)

另一种方法是使用IF/ELSE语句向此列表添加3个例外,以及忽略3个用户的方法。我将在C#中为您提供一个示例,因为这是我最流利的语言:

if (username == "VIP1")
  { ignore(string username)}
else if (username == "VIP2")
  { ignore(string username)}
else if (username == "VIP3")
  { ignore(string username)}
else
  { passchange()}

您还需要在ignore()方法中为用户提供重载。如果你有一个相对较小的用户群(例如,200个用户),这个想法将是非常有效的。如果你有一个更大的用户群,这可能是一个昂贵的过程,因为你必须在if / else语句的每次迭代中运行整个用户列表。

答案 1 :(得分:0)

安装了该脚本并获得授权的用户已收到包含卸载说明的电子邮件。此消息显示卸载脚本的链接,如果丢失了此链接,则很容易重新构建:  使用脚本的链接并用/ manage / uninstall替换结束部分。

例如,此脚本网址

https://script.google.com/d/1DsMPFCPo-870TuOFM4Sg9BY0c28gyj8NY_________n0upV1AOG2MAsxy/edit?usp=drive_web

将更改为

https://script.google.com/d/1DsMPFCPo-870TuOFM4Sg9BY0c28gyj8NY_________n0upV1AOG2MAsxy/manage/uninstall

将用户引导到如下所示的页面:

enter image description here