惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
J
Java Code Geeks
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
G
Google Developers Blog
Engineering at Meta
Engineering at Meta
量子位
S
SegmentFault 最新的问题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
A
About on SuperTechFans
P
Proofpoint News Feed
Last Week in AI
Last Week in AI
Recent Announcements
Recent Announcements
腾讯CDC
I
InfoQ
F
Fortinet All Blogs
Hugging Face - Blog
Hugging Face - Blog
Blog — PlanetScale
Blog — PlanetScale
H
Help Net Security
爱范儿
爱范儿

博客园 - 青岛欧姆网络科技

Odoo电商小程序专业版(数字营销、卡券、会员) Odoo小程序解决方案 Odoo第二单位解决方案 Odoo集成腾讯云COS 国内Odoo SaaS体验平台来了! Odoo集成Revolut支付 Odoo登录白名单限制 Odoo对接飞书(Lark) Odoo中使用Google Cloud Storage云存储 Odoo中使用AWS S3简单存储 在Odoo中使用阿里云对象存储(OSS) Odoo外贸运费预估对比方案 Odoo中的消费税处理方案 Odoo18.0 对接 京东快递 Odoo19.0在线体验 Odoo19.0发布、微信支付、支付宝支付和顺丰模块同步上线 Odoo18.0 Pos小票预览与语言设置 Odoo18 对接 Xero Odoo18 对接QuickBooks Shopline 对接Odoo Odoo17中套件追溯 在Odoo18.0中使用韵达速递 大话Odoo Studio Odoo18.0 Pos中使用Windcave支付
Odoo18.0附件分享管理
青岛欧姆网络科技 · 2025-01-12 · via 博客园 - 青岛欧姆网络科技

需求背景 

虽然odoo官方提供了文档的门户访问功能,外部用户可以在门户查看共享的文档和相关的附件。但是某些情况下,我们希望外部用户只能有限地能访问我们指定的附件,而不是能够访问整个文档和全部附件。

本文即是介绍为了解决此问题而开发的功能。

功能介绍

这里我们以销售订单的附件管理功能为例,来看一下具体的操作。首先,我们打开一个销售订单。

我们可以看到该销售订单中有两个附件,按照我们前面提到的,我们希望能够对这两个附件进行单独地分享和限制访问时效。

附件共享管理

共享管理功能的使用非常简单,我们只需要点击上面的附件共享快捷按钮,就可以进入附件共享管理页面:

当我们点击附件共享按钮时,系统会根据当前文档所拥有的附件,依次给每个附件创建一个共享管理条目。

该条目下有关联的附件、访问Token、过期日期和共享链接几个字段。默认过期日期为空,即不允许外部用户访问。我们只需要简单设置一个共享的过期日期,然后把共享的链接发送给外部用户即可完成共享的设置。

共享访问

外部用户打开我们提供的共享链接,即可打开我们发送给他的共享文档。

外部用户可以在线查看共享文档,也可以点击下方的下载按钮将文档下载到本地。

总结

本文只是以销售订单为例,做了一个简单的介绍。我们的模块在设计之初就考虑到其他模型存在同样的使用场景,只需要几行简单的代码即可完成功能的复制。借助此功能,用户可以更加方便快捷地共享和管理各种单据(例如发票)的附件。