您可以使用grantAppRole command像下面用WLST script嘗試:
connect(「weblogic」,」welcome1″,」localhost:7001″)
grantAppRole(「obi」,」ReportWLSTRole」,」oracle.security.jps.service.policystore.ApplicationRole」,」BIAuthor」)
grantAppRole(「obi」,」ReportWLSTRole」,」weblogic.security.principal.WLSUserImpl」,」weblogic」)
grantAppRole(「obi」,」ReportWLSTRole」,」weblogic.security.principal.WLSGroupImpl」,」BIAdministrators」)
這個例子說明如何分配了一個組,一個用戶和角色的「ReportWLSTRole」。 (取自RittmanMead blog的示例)
是否必須是python腳本? 您可以在RPD與初始化模塊自動完成:
創建一個包含用戶和應用程序角色,然後創建在RPD變量的作用,在行初始化塊之間的映射表,例如:
select 'ROLES', p.rolename from p roles_table where p.user=':USER'
@better_use_mkstemp有什麼想法嗎? – kairav 2013-04-23 07:09:06
這是你正在尋找的東西的類型? http://weblogic-wonders.com/weblogic/2010/11/10/wlst-script-to-add-users-groups-and-modify-roles/ – 2013-04-23 19:19:40