03.weblogic portal 权限控制

xm_bluesky 贡献于2013-04-26

作者 Woods  创建于2010-05-17 01:26:00   修改者Woods  修改于2010-05-17 03:31:00字数1614

文档摘要:Weblogic Server Security Realms 设置手册
关键词:

Weblogic Server Security Realms 设置手册 Pre-condition: 在进行Weblogic Server Security Realms设置之前,需要明确自己Security信息存放的DB,并且在Weblogic Server中为自己的security DB 建立 JDBC DataSource。 本设置手册所使用的是WebLogic Server再带的SOLAuthenticator,用户只需要配置相应的SQL语句,就可以实现基本的security的控制。 Security Realms配置 Step 1: 启动Weblogic Server,然后登录到Weblogic Server的管理员控制台: http://127.0.0.1:7001/console Step 2: 进入目录 Security Realms ,选择myrealm (Weblogic Server默认使用的Security Realms)。 Step 3: 选择 ProvidersàAuthentication,点击“NEW”按钮新建一个Provider。 Step 4: 在新建页面输入相关信息后,点击“OK”按钮完成新建。 Step5: 回到ProvidersàAuthentication页面后,你会看到自己刚刚新建的Provider,选择进入Provider的详细设置界面。 Step 6: 在详细设置界面,进入标签ConfigurationàCommon,选择Control Flag为SUFFICIENT,点击“SAVE”保存。 选择标签ConfiguratonàProvider Specific,在此页面配置SQLAuthenticator需要使用的数据库和SQL语句。配置完后,点击“SAVE”保存设置,并激活设置,最后重启Weblogic Server以让设置生效。 具体的SQL语句可以参照: Configuration in Portal Admin Console Step 1: 进入Portal Admin Console http://127.0.0.1:7001/HeerPortalEARAdmin 选择进入Users, Groups, & Roles à User Management和 Users, Groups, & Roles à Group Management,在Security Provider里面选择你新建的Security Provider,页面将会显示你当前数据库中的Users和Groups信息。 Step 2: 选择目录Users, Groups, & Roles à Visitor Entitlements,并点击“Create New Role”来新建权限。 输入新建Role的名称和描述。 Step 3: Visitor Roles页面选择你刚新建的Role进行详细设置。 Step 4: 在Visitor Roles的详细页面,进入“Groups In Role”标签,点击“Add Groups To Role”。 在Groups的选择页面,选择你想添加到此角色的用户组,添加后保存此角色设置信息。 Step 5: 进入Portal à Portal Management,选择到你想赋权限的Portlet,并进入Entitlements标签,点击Add Role按钮。 在“Add Role”页面,选择你想要添加控制的角色后,按“Save”,进入下一个页面。 在Entitle Capabilities to Resource页面选择你想赋予此角色访问该portlet的相应权限,并按“Save”保存。 Step 6: 保存设置后,你将可以看到此portlet被赋予的所有角色及相应的权限。 设置完所有角色和Portlets的权限后,通过Weblogic Portal Server访问相应的页面,就可以看到以上设置带来的实际效果。 URL Example: http://127.0.0.1:7001/HeerPortal/appmanager/Test1/DeskTop2

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 3 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档