You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

受限IT政策下,共享工作驱动器上Shiny应用的安全部署方案及IT沟通建议求助

受限IT政策下,共享工作驱动器上Shiny应用的安全部署方案及IT沟通建议求助

作为一队生物学家,我们现在卡在Shiny应用部署的死胡同里,想请社区大佬们支支招——这真的是最后一搏了,实在不想被迫放弃R转去ESRI+Power BI(不是说它们不好,但R才是我们和外部合作者适配的核心工具啊)。

我们已经尝试过的方案&踩过的坑

  • 直接让用户从共享文件夹启动Shiny应用
    • 理论上能跑,但问题拉满:
      • 非R背景的用户要安装R/Rtools/RStudio+各种包,每个都要走IT冗长的审批流程
      • 用户不小心误触键盘修改代码,直接把应用搞崩;我天天接Teams troubleshooting电话,完全没时间做本职工作
  • shinyapps.io
    • 只适合一个无数据存储、仅生成可下载输出的应用;其他涉及敏感数据的应用直接被否——公司严禁把数据存在美国服务器,而shinyapps.io和Posit的企业方案都基于波士顿,完全不符合要求
  • Shiny Server
    • 公司不让用Linux,Windows下的可行部署方案我们找了一圈也没找到
  • 便携Chrome+Shell命令启动
    • 刚开始以为成了,结果Shell命令只成功过一次,之后直接被IT拦截;而且同事们根本用不了——IT对任何类似.exe的执行文件都深恶痛绝
  • 被提议但不愿接受的替代方案
    • 有人提议转ESRI+Power BI,但我们和外部合作者都靠R无缝协作,作为生物学家,我们真的想用对的工具做对的事

当前核心困境

  • 公司IT/安全政策极端严格:敏感数据绝对不能出本地/合规区域,美国服务器碰都不能碰
  • 无Linux权限,Windows下的Shiny部署方案找不到可行路径
  • 非技术用户无法独立操作R环境,现有自助方案全被IT卡脖子

求各位大佬支招!

如果有任何符合以下要求的方案,我们愿意立刻尝试:

  1. 能在严格IT政策下部署Shiny应用,不碰美国服务器、不将敏感数据存储到外部平台
  2. 不需要用户自己折腾R环境,避免误操作修改代码
  3. 最好有能说服IT放行的沟通逻辑(如果有对应的IT话术,比如用他们听得懂的“端口/IP安全”术语解释方案的安全性,那就更完美了——我们是生物学家,对这些IT术语一窍不通,但完全理解安全是第一位的,只是想找个兼顾安全和工作效率的平衡点)

真的谢谢社区的各位了,这真的是我们的最后希望😭

火山引擎 最新活动