Planning给LDAP用户添加权限失败



LDAP 用户无法访问 Planning

问题描述:

创建  LDAP 用户目录后,给用户添加  Planning 应用的权限,但是在 Planning 的维度或者表单上无法给用户添加权限。(添加提示成功,但是重新打开后,发现无此用户)
在服务器端的日志信息如下:
(路径:  /app/epm/Middleware/user_projects/domains/EPMSystem/servers/Planning0/logs 

SharedServices_Security.log

[2015-10-30T10:49:58.197+08:00] [Planning0] [NOTIFICATION] [EPMCSS-00301] [oracle.EPMCSS.CSS] [tid: 23] [userId: <anonymous>] [ecid: 0058o_vfhxoB_615zvp2iW0006E10001gh,0:1] [APP: PLANNING#11.1.2.0] [SRC_CLASS: com.hyperion.css.facade.impl.SecurityAgentCustomHeader] [SRC_METHOD: getUserName] Failed to authenticate user. Invalid credentials. Enter valid credentials.
[2015-10-30T10:49:58.197+08:00] [Planning0] [NOTIFICATION] [EPMCSS-00301] [oracle.EPMCSS.CSS] [tid: 23] [userId: <anonymous>] [ecid: 0058o_vfhxoB_615zvp2iW0006E10001gh,0:1] [APP: PLANNING#11.1.2.0] [SRC_CLASS: com.hyperion.css.facade.impl.CSSAbstractAuthenticator] [SRC_METHOD: authenticateSecurityAgent] Failed to authenticate user. Invalid credentials. Enter valid credentials.

Planning_WebApp.log

[2015-10-30T09:24:34.007+08:00] [Planning0] [ERROR] [] [oracle.EPMHSP.adf] [tid: 22] [userId: <anonymous>] [ecid: 0058oXAGRLqB_615zvp2iW0006E10001Pa,0:1] [APP: PLANNING#11.1.2.0] [SRC_CLASS: com.hyperion.planning.adf.artifact.datacontrol.HspManageArtifactsDC] [SRC_METHOD: saveSecurity] MSG_SYNC_WITH_PROVISIONING_FAILED[[
com.hyperion.planning.HspRuntimeException: Failed to sync user with identity ldap://ORCLGUID=2095a938156940b4adbe67980f976f1f?USER with user provisioning.
         at com.hyperion.planning.HyperionPlanningBean.syncUserOrGroupWithIdentity(HyperionPlanningBean.java:8029)
         at com.hyperion.planning.adf.artifact.datacontrol.HspManageArtifactsDC.saveSecurity(HspManageArtifactsDC.java:1050)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:677)
         at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2143)
         at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3135)
         at oracle.adf.model.bean.DCBeanDataControl.invokeMethod(DCBeanDataControl.java:445)
         at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:261)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1675)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2151)
         at oracle.adf.model.bean.DCBeanDataControl.invokeOperation(DCBeanDataControl.java:473)
         at oracle.adf.model.adapter.AdapterDCService.invokeOperation(AdapterDCService.java:314)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:768)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:407)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)
         at com.hyperion.planning.adf.common.view.backing.BaseBean.executeMethod(BaseBean.java:206)
         at com.hyperion.planning.adf.common.view.backing.BaseBean.executeMethod(BaseBean.java:178)
         at com.hyperion.planning.adf.assignaccess.view.backing.HspAssignAccessBean.actionListenerForSaveSecurity(HspAssignAccessBean.java:358)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
         at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1433)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:972)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:439)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:219)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值