CJP权限认证(cognos8 -> cognos10)

最近做了个关于cognos cjp权限认证的试验:
cjp使用的jar包能在cognos8 环境下正常运行, 但换到cognos10上某些功能就会出现问题(创建计划任务会出现更新凭证问题)

官方资料:


自动更新的可信任凭证                       
IBM Cognos 10 中有个新的特性,可以让 IBM Cognos 10 BI “自动” 更新存储的凭证,用于调度。该特性可以在 IBM Cognos Configuration 中 “Security > Authentication” 小节下的 “Automatically renew trusted credential” 属性设置。要了解该设置的影响,需要看一些细节内容。                       
当用户创建一个可信凭证,使用调度保存,或提供给运行报表而非保存凭证的用户时,会创建一个对象,它包含了当前进行验证用户的所有名称空间的凭证。结果由于一个用户可以在一个会话中,通过多个名称空间进行验证,可信凭证可能包含多组凭证,每个名称空间一个。会话进行验证的第一个空间称为主名称空间。                       
可信凭证很特别,因为存储它的名称空间凭证必须随时可用,而不依赖于任何时间戳。这就将如 Kerberos 令牌或 SAP 令牌这样的 SSO 凭据排除在外,因为它们会在很短的时间后过期并变得不可用。因此适合的可信凭据一般是包含用户名和密码的键值对。但是,对于基于 SSO 的 IBM Cognos 10 BI 身份验证,没有可存储在可信凭证中的可用名称空间密码。因此,该特性只对基本身份验证起作用,用户可以在登录屏幕中输入用户名和密码。这种情况下,系统将会在所有可信凭据中查找该用户,并且用刚输入的凭据更新他们。                       
当该属性设置为 Primary namespace only(默认值),这意味着仅用一个凭证更新可信凭证,然而 All namespaces 值表示会更新当前通过身份验证的所有名称空间的凭证。最佳实践是,如果名称空间的验证不是由 SSO 进行,那么将它设置为 Primary namespace only 值,否则设置为 Off 值。

  目前推测的原因 cognos8 -> cognos10权限认证的sdk发生了变化导致2个版本不能通用.
  具体还得对比2个版本的sdk才能给出答案

  大家有没有在cognos10环境下成功实施CJP 并且能够成功的创建计划任务或者提出想法、意见 !
{:2_40:}
参与2

1 同行回答

ictyx ictyx 软件开发工程师 公司
虽然在cognos10环境下成功实施了CJP,但是创建的计划表不能够按时执行,执行时报错,说认证权限有问题,楼主有什么好的解决方案吗?显示全部
虽然在cognos10环境下成功实施了CJP,但是创建的计划表不能够按时执行,执行时报错,说认证权限有问题,楼主有什么好的解决方案吗? 收起
互联网服务 · 2014-01-11
浏览684

提问者

脚踏飞燕
项目经理 东虹桥金融在线(www.dhqjr.com)
擅长领域: 大数据商业智能
评论812

相关问题

相关资料

问题状态

  • 发布时间:2013-09-03
  • 关注会员:1 人
  • 问题浏览:3240
  • 最近回答:2014-01-11
  • X社区推广