03WebLogicPortal 权限控制.docx
- 文档编号:10685644
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:11
- 大小:803.99KB
03WebLogicPortal 权限控制.docx
《03WebLogicPortal 权限控制.docx》由会员分享,可在线阅读,更多相关《03WebLogicPortal 权限控制.docx(11页珍藏版)》请在冰点文库上搜索。
03WebLogicPortal权限控制
WeblogicServerSecurityRealms设置手册
Pre-condition:
在进行WeblogicServerSecurityRealms设置之前,需要明确自己Security信息存放的DB,并且在WeblogicServer中为自己的securityDB建立JDBCDataSource。
本设置手册所使用的是WebLogicServer再带的SOLAuthenticator,用户只需要配置相应的SQL语句,就可以实现基本的security的控制。
SecurityRealms配置
Step1:
启动WeblogicServer,然后登录到WeblogicServer的管理员控制台:
http:
//127.0.0.1:
7001/console
Step2:
进入目录SecurityRealms,选择myrealm(WeblogicServer默认使用的SecurityRealms)。
Step3:
选择ProvidersAuthentication,点击“NEW”按钮新建一个Provider。
Step4:
在新建页面输入相关信息后,点击“OK”按钮完成新建。
Step5:
回到ProvidersAuthentication页面后,你会看到自己刚刚新建的Provider,选择进入Provider的详细设置界面。
Step6:
在详细设置界面,进入标签ConfigurationCommon,选择ControlFlag为SUFFICIENT,点击“SAVE”保存。
选择标签ConfiguratonProviderSpecific,在此页面配置SQLAuthenticator需要使用的数据库和SQL语句。
配置完后,点击“SAVE”保存设置,并激活设置,最后重启WeblogicServer以让设置生效。
具体的SQL语句可以参照:
ConfigurationinPortalAdminConsole
Step1:
进入PortalAdminConsole
http:
//127.0.0.1:
7001/HeerPortalEARAdmin
选择进入Users,Groups,&RolesUserManagement和Users,Groups,&RolesGroupManagement,在SecurityProvider里面选择你新建的SecurityProvider,页面将会显示你当前数据库中的Users和Groups信息。
Step2:
选择目录Users,Groups,&RolesVisitorEntitlements,并点击“CreateNewRole”来新建权限。
输入新建Role的名称和描述。
Step3:
VisitorRoles页面选择你刚新建的Role进行详细设置。
Step4:
在VisitorRoles的详细页面,进入“GroupsInRole”标签,点击“AddGroupsToRole”。
在Groups的选择页面,选择你想添加到此角色的用户组,添加后保存此角色设置信息。
Step5:
进入PortalPortalManagement,选择到你想赋权限的Portlet,并进入Entitlements标签,点击AddRole按钮。
在“AddRole”页面,选择你想要添加控制的角色后,按“Save”,进入下一个页面。
在EntitleCapabilitiestoResource页面选择你想赋予此角色访问该portlet的相应权限,并按“Save”保存。
Step6:
保存设置后,你将可以看到此portlet被赋予的所有角色及相应的权限。
设置完所有角色和Portlets的权限后,通过WeblogicPortalServer访问相应的页面,就可以看到以上设置带来的实际效果。
URLExample:
http:
//127.0.0.1:
7001/HeerPortal/appmanager/Test1/DeskTop2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03WebLogicPortal 权限控制 03 WebLogicPortal 权限 控制