为WebCenter导入组织结构图测试用户

设置Embeded Ldap Credential

domain->security->Embedded LDAP

domain_sec

重新启动Admin Server

下载测试工具 JXplorer

使用JXplorer连接Embeded Ldap Credential,连接项如下图:

ldap

 

  • Host: 机器名
  • Port:Admin Server端口
  • User DN:cn=admin
  • Passwrd:上一步设置的密码

检查.ldif数据文件,检查用户中的ou=people,ou=myrealm,dc=fusion_domain是否和JXplorer看到的用户DN项一样。

与组织架构相关的属性是manager,如下图:

mgr

使用JXplorer导入功能导入数据文件,效果如下:

user_tree

在WebCenter创建测试页,在页面上添加Organization View组件,如下图:

portlet

最终效果

org

(完)

如何为UCM配置基于WLS Embedded LDAP认证

1. 为WebLogic Embedded LDAP设置密码

进入WebLogic Server管理控制台,依次点击:[DOMAIN_NAME]->Security->Embedded LDAP,如图:

ldap_pwd

CredentialConfirm Credential输入框内输入密码,例如:welcome1

重新启动WebLogic Server

2.  为UCM配置安全提供者

进入UCM管理控制台,例如:http://localhost:7777/idc(sysadmin/idc)

依次点击:Administrator->Providers,在Create a New Provider部分找到ldapuser,点击:Add

add_provider

填写以下信息:

  • Source Path:$MW_HOME 对应的路径名
  • LDAP Server:WLS服务器地址,例如:localhost
  • LDAP Suffix:ou=people,ou=myrealm,dc=wc_domain(WLS域名)
  • LDAP Port:WLS监听端口,例如:7001
  • LDAP Attribute MAP:cn:dFullName,mail:dEmail,title:dUserType
  • LDAP Admin DN:cn=Admin
  • LDAP Admin Password:welcome1(步骤一中输入的密码)

样例:

provider

重新启动UCM所有服务

3. 验证效果

在UCM管理控制台,依次点击:Administrator->Providers,查看新添加的安全提供程序的状态情况

result

使用weblogic/welcome1用户登录UCM(http://localhost/idc),应该能够成功登录!

(完)