| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 系统运维 -> Dynamics CRM: 权限问题之SecLib::AccessCheckEx2 failed -> 正文阅读 |
|
|
[系统运维]Dynamics CRM: 权限问题之SecLib::AccessCheckEx2 failed |
| 作者:https://csdnimg.cn/release/blogv2/dist/components/js/pc_wap_commontools-fbe92c420e.min.js |
|
今天我们接着上一次的来说, 如果没有看过上一节说的, 感兴趣的朋友可以看看:?Dynamics CRM: 关于用户权限的故障排除_Stone-hdj的博客-CSDN博客 上一节我们说的权限问题, 基本上在报错的页面都会有一个下载日志文件的按钮,让你可以下载并且查看到底是哪个实体的哪个权限出了问题, 但有的时候这个按钮是没有,就像下图这样,我们就可能无从下手.
我遇到这个问题是在我们的UCI界面嵌入的Audit History页面出现的, 像这样
下面我就来说说,对于这样情况如何找出来缺少的权限:
????????2. 找到这个链接后, 我们使用一个新的tab页打开这个链接, 应该会看到相同的错误, 记住一定要用当前已经登陆过crm系统的这个浏览器打开
? ? ? ? ?3.?复制上面地址栏的全部内容
?这段代码是被url encode过的, 我们只需要找一个可以decode url网站把他解密即可,解密出来后, 我们会看到里面有Error Details这样标出的详细信息:
? ? ? ? 4. 其实我们只需要找到里面的两个信息就可, 一个是ObjectTypeCode, 这个是标识实体的, 另一个是AccessRights, 这个是标识缺少的权限 那实体的ObjectTypeCode我们怎么知道呢, 这里我们需要记住系统自带的实体是小于等于10000的, 所有自定义的实体的ObjectTypeCode都是大于10000的, 所以ObjectTypeCode=9我们上网可以查到是team实体, 那么我上面报的错, 它缺的权限就是team这个实体的读权限 Note: 对于ObjectTypeCode大于10000的自定义实体我们就没办法在网上查到了, 我们可以使用下面的方法:
参考文档: |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/22 2:21:03- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |