欢迎访问机房运维工作室

爱数知识库

AnyShare-AnyShare 7.0 隐藏客户端应用栏中的文档域同步管理

频道:爱数知识库 日期: 浏览:57

AnyShare-AnyShare 7.0 隐藏客户端应用栏中的文档域同步管理

关键字

客户端、应用、文档域同步管理、隐藏


适用产品

  • AnyShare Enterprise 7.0.x.x
  • AnyShare Express 7.0.x.x


目的

单文档域环境下,档域同步功能不可用,客户有隐藏客户端应用栏中的文档域同步管理的需求。

image.png


解决方案

1. 使用 SSH 工具登录主节点服务器后台,执行如下命令,获取需要屏蔽的功能的注册信息,找到文档域同步管理功能对应的 provider 和 funtionid 。

curl https://<ip>/api/appstore/v1/applist -k

其中 ip 为 AnyShare 访问地址,请以实际环境为准,找到”文档域同步管理“字样,funtionid 在其之前,provider在其之后。image.png

2.从管理控制台获取 authorization 的中的 token ,使用管理员登录管理控制台后,随便从一个请求的 cookie 中取 token 。

image.png

3.调取禁用接口,无返回即为执行成功。

curl -XPUT -H 'authorization: Bearer <token>' https://<ip>/api/appstore/v1/apps/<provider>/funcs/<funtionid>/disable -k

其中 ip 为 AnyShare 访问地址,请以实际环境为准,token 为第二步获取的值,provider 和 funtionid 为第一步获取的值。

image.png

4.登录客户端验证,此时已没有文档域同步管理。

image.png


更多信息

若要恢复显示,将第三步的命令末尾改成 enable 。

curl -XPUT -H 'authorization: Bearer <token>' https://<ip>/api/appstore/v1/apps/<provider>/funcs/<funtionid>/enable -k