最近在清理Google Docs中之前共享过的文件链接,发现Google Docs多人协作共享过的链接会一直存在,在实际操作中较不灵活。正好订阅的RSS推送了Pseric写的这篇文章 - Expire Google Drive Files 让Google 云端硬碟共用连结在指定时间后自动失效,文中介绍的Expire Google Drive Files可以让Google  Docs云盘共享连接在指定时间后自动失效解决了指定时间内权限失效的问题。

————————————————————————————————————————————————————

若聊到最常使用的云端硬碟,你会选择DropboxOneDrive或是Google Drive呢?我平常习惯使用Dropbox同步资料,需要共同编辑时,我还是倾向Google Drive支援多人线上即时协作。大部分使用者都有Google帐户,使用上比较没有问题。但如果你曾使用Google Drive分享档案,会发现其实它的分享功能不够强大,而且可能隐藏一些问题。

档案或文件储存在Google Drive云端硬碟时,预设情况下只有自己有检视编辑权限,但如果你透过分享功能让朋友同事可以检视甚至是编辑文件,产生的分享链结是会永久存在的,也就是说若使用者没有手动取消、停止共享,这个链结将永远可以存取档案。

有鉴于此,国外开发者Amit Agarwal开发了一款免费小工具「Expire Google Drive Files」,能让我们在分享档案时设定分享链结的过期时间,当时 ​​限一到自动取消停用分享链结。这支程式放在Google Script,因此无须下载软体,只要开启程式页面后完成应用程式授权就能直接使用。

接下来我会示范如何使用Expire Google Drive Files 来产生可以自动失效的档案分享链结。

网站名称:Google Drive Auto Expire Files
网站链结:http://www.labnol.org/expire

使用教学

STEP 1

开启Google Drive Auto Expire Files链结后,会打开Google Script网站,如果你目前已经在登入Google帐户的状态,直接点选「Review Permissions」来查看授权。

因为Google Drive Expiration会需要存取你Google云端硬碟档案的权限,才能让你在程式内选择要分享的档案,因此跳出权限画面时记得点选「允许」来跳到下一步。

STEP 2

接着就会看到Google Drive Auto Expire Files功能,这个小工具的介面设计很简单易懂,只要选择你要分享的档案(资料夹)后,设定要分享检视或编辑权限的Email,最后选择自动失效的时间就会自动执行,完全不用使用者做其他操作,非常好用。

点选步骤一的「Open Drive」绿色按钮,跳出一个让你选择档案的视窗,你可以选择要分享单一文件或整个资料夹,选好以后按下「Select」蓝色按钮。

STEP 3

指定要分享的对象,左边为检视权限、右边则是编辑权限,输入对方的Email 即可(你可以从其他地方例如Gmail 来找到要分享对象的Email 地址),如果有多个使用者记得每个Email 之间以半形的逗号分隔。

STEP 4

最后,设定分享链结自动失效的时间,预设为10天,单位有小时、日、周、月和年。设定完毕后点选下方的「Set Expiration」就能将这个限时分享链结寄到对方Email信箱。

STEP 5

在Google Drive Auto Expire Files 页面下方还能看到你目前共享的档案或资料夹,同时后面会显示该链结会在多久以后自动失效(你也可以点Cancel 取消)。

以上就是很基本的小工具用法,当然也可改善Google Drive 云端硬碟目前暂时没有办法设定分享时间的问题(如同前面提到的必须自己取消共享链结,否则该档案就能够一直被存取) ,我想可能多少都能解决某些人分享档案后忘记把权限关掉的状况。

【转】Expire Google Drive Files 让Google Docs云盘共享连接在指定时间后自动失效的更多相关文章

  1. Syncovery : Google Docs protocol completely replaced with Google Drive

    Google Docs protocol completely replaced with Google Drive In May 2015, the older Google Docs API wa ...

  2. 教你用 google-drive-ocamlfuse 在 Linux 上挂载 Google Drive

    如果你在找一个方便的方式在 Linux 机器上挂载你的 Google Drive 文件夹, Jack Wallen 将教你怎么使用 google-drive-ocamlfuse 来挂载 Google ...

  3. Google Drive 和 Dropbox 同步同一个文件夹目录

     Dropbox 也是非常棒的同步工具,例如先进的增量上传或者更开放的 API 等.可是为什么不曾想过把 Google Drive 和 Dropbox 同时使用呢,我是说,让这两者同时云同步同一个文件 ...

  4. A replacement solution to using Google Drive in Ubuntu

    Grive2 Get dependencies You need to get the dependency libraries along with their development (-dev ...

  5. Google Drive 里的文件下载的方法

    Google Drive 里并不提供创建直接下载链接的选项,但是可以通过小小的更改链接形式就能把分享的内容保存到本地.例如,一份通过 Google Drive 分享的文件链接形式为: https:// ...

  6. Appengine直接下载文件并保存到google drive

    一直对下载文件比较感兴趣.前些日子无意搜到google 推出一项服务,可以直接将文件下载到google drive中,原型猛戳这里,但有限额限制.一时脑洞大开,可不可以在appengine 上架设服务 ...

  7. Linux 网站文件和数据库全量备份 一键脚本(支持FTP,Google Drive)

    原文连接: https://teddysun.com/469.html 此文为转载,建议查看秋水大神的原文,排版更容易查看,另外,建议查看脚本源码,方便了解脚本运行过程, 脚本已测试,大神的脚本一如既 ...

  8. Google Drive网盘文件直链获取一键脚本

    说明:本脚本可以将Google Drive网盘的文件分享链接或者文件ID变成直链,方便我们在很多情况下调用.只支持文件分享,不支持文件夹.文件分享ID为26到48位.   使用 1.需求 wget.g ...

  9. 在线打开,浏览PDF文件的各种方式及各种pdf插件------(MS OneDrive/google drive & google doc/ github ?raw=true)

    在线打开,浏览PDF文件的各种方式: 1 Google drive&doc   (国内不好使,you know GFW=Great Firewall) 1. google drive: 直接分 ...

随机推荐

  1. javaScript中定义类或对象的五种方式

    第一种方式: 工厂方法 能创建并返回特定类型的对象的工厂函数(factory function). function createCar(sColor){ var oTempCar = new Obj ...

  2. java 使用 集合 制作学生管理系统

    以上是文件组织结构 下面是个.java的具体代码: package com.collection.students.pojo; public class Student { private Strin ...

  3. 使用java mail 发送邮件

    1.关联jar包:   activation.jar   mail.jar 2.调用 @Test public void test1() { List<String> imageUrlLi ...

  4. [转]struct.pack 用法手记

    原文:http://hi.baidu.com/tibelf/item/8b463d15edfdf10bd1d66d83 看到在进行c格式的二进制文件读取的过程中,用到了struct.unpack方法, ...

  5. Autumn is a second spring when every leaf is a flower.

    Autumn is a second spring when every leaf is a flower. 秋天即是第二个春天,每片叶子都是花朵.——阿尔贝·加缪

  6. [linux系统]--crontab定时任务

    基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...

  7. Bug跟踪方法

     Bug跟踪函数调用方法 StackTraceElement mSte = new Exception().getStackTrace()[1]; Log.e("mmm", mSt ...

  8. zigbee学习之路(十三):基于协议栈的Usart 实验

    一.前言 这次实验我们来学习基于zigbee的串口通信实验,揭开zigbee神秘的面纱,让大家可以用zigbee协议编制属于自己的程序,这次实验只是串口发送数据,并没有进行无线的数据传输,为的是使大家 ...

  9. 利用opencv训练样本分类

    参考:http://www.cnblogs.com/easymind223/archive/2012/07/03/2574826.html http://www.tuicool.com/article ...

  10. Mark Down 尝试

    Hello World iawriter sublime text