发明名称 |
集成企业搜索系统与自定义访问控制应用程序编程接口 |
摘要 |
此处提供了用于集成企业搜索系统与专用后端内容存储访问控制API的方法和计算机可读介质。利用声明性元数据模型来创建并存储定义后端内容存储所展示的、用于检索其中所存储的文档的访问权限的自定义API的数据。还展示了用于获得对文档的访问权限的规范化API。在对规范化API进行调用时,所存储的数据被用来将该对规范化API的调用变换成对自定义API的调用。 |
申请公布号 |
CN101583952B |
申请公布日期 |
2011.10.05 |
申请号 |
CN200880001938.8 |
申请日期 |
2008.01.09 |
申请人 |
微软公司 |
发明人 |
A·C·卡帕迪亚;J·S·伯克 |
分类号 |
G06F17/30(2006.01)I;G06F15/00(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
张政权;钱静芳 |
主权项 |
一种用于集成企业搜索与自定义文档访问控制应用程序编程接口API的方法,所述方法包括:存储(202)定义用于获得文档的一个或多个访问权限的自定义API的数据,定义所述自定义API的数据包括标识所述自定义API所展示的方法的一个或多个参数的数据和指示所述参数的每一个是输入参数还是输出参数的数据、所述参数的默认值,以及将所述参数的一个标识为对应于对其请求访问权限的文档的标识符的数据;展示用于获得文档的访问权限的规范化API;接收(304)对所述规范化API所展示的、请求指定文档的访问权限的方法的调用,其中所述规范化API所展示的方法接收标识对其请求访问权限的文档的参数;响应于接收到对所述规范化API所展示的方法的调用,将对所述规范化API所展示的方法的调用变换成(310)对所述自定义API所展示的、用于获得所述指定文档的访问权限的方法的调用,包括:使用所述参数的默认值来实例化对所述自定义API所展示的方法的调用;用随对所述规范化API的调用接收的标识对其请求访问权限的文档的参数来替换对应于对其请求访问权限的文档的标识符的参数的默认值;以及执行对所述自定义API所展示的方法的调用;响应于对所述自定义API所展示的方法的调用来接收(314)所述访问权限;以及响应于对所述规范化API所展示的方法的调用来返回(316)所请求的访问权限。 |
地址 |
美国华盛顿州 |