OneDrive支持设置共享链接的过期时间以增强安全性。首先,用户可在网页端创建带有效期的链接,通过选择到期日期使链接自动失效;其次,已生成的链接可进入“管理访问”修改或新增过期时间;此外,企业管理员可通过PowerShell批量配置策略,使用Set-SPOSite命令设定默认过期天数,实现统一管控。

如果您希望对共享的文件设置访问时限,以保障数据的安全性与可控性,OneDrive 提供了共享链接的过期时间设置功能。通过该功能,您可以指定链接在特定日期后失效,防止他人长期访问敏感内容。
本文运行环境:Surface Laptop 5,Windows 11
一、创建带过期时间的共享链接
此方法适用于在分享文件或文件夹时直接设定链接的有效期限,确保链接在指定日期后自动失效。
1、登录 OneDrive 网页版,找到需要共享的文件或文件夹。
2、选中目标文件,点击共享按钮。
3、在弹出窗口中选择允许访问的人员,然后勾选设置到期日期选项。
4、选择具体的过期日期,系统将自动生成带有有效期的共享链接。
5、复制链接并发送给接收者,链接将在到期后无法继续访问内容。
二、修改已有共享链接的过期时间
对于已经生成的共享链接,若未设置过期时间或需调整原有设置,可通过此方法进行更新。
1、进入 OneDrive 网页版,定位到已共享的文件或文件夹。
2、右键点击文件,选择管理访问。
3、在“已共享”列表中找到对应的链接或人员,点击其右侧的下拉菜单。
4、选择编辑链接或更改权限。
5、启用设置到期日期,并选择新的截止时间。
6、保存更改后,原链接将按新设定的时间限制生效。
三、使用 PowerShell 批量设置共享链接过期策略
适用于企业用户或管理员,通过脚本方式对多个文件的共享链接统一设置过期规则。
1、打开 Windows 终端(以管理员身份运行)。
2、安装并连接至 SharePoint Online Management Shell,执行命令:Connect-SPOService -Url https://yourdomain-admin.sharepoint.com。
3、使用 Set-SPOSite 命令配置默认共享链接过期策略,例如:Set-SPOSite -Identity https://yourdomain.sharepoint.com/sites/yoursite -SharingLinkExpirationInDays 30。
4、确认策略应用后,所有新建的共享链接将自动继承该过期天数。










