在 webcenter 驱动的 ADF 应用程序中,我们有一个名为的标准库generic-site-resources-model.jar
,其中包含 file META-INF/service-definition.xml
,我希望在一行中对其进行更改,以添加view
资源的安全权限,如下所示:
@@ -1189,7 +1189,7 @@
<resource-permission>
<resource-permission-impl>oracle.webcenter.security.auth.WebCenterResourcePermission</resource-permission-impl>
<resource-permission-target-id>resource_oracle_webcenter_siteresource_@scope@_navigation_@resource@</resource-permission-target-id>
- <resource-permission-action-list>manage,update</resource-permission-action-list>
+ <resource-permission-action-list>view,manage,update</resource-permission-action-list>
</resource-permission>
</permission-metadata>
</security-definition>
在不改变包含该库本身的 weblogic 域、以某种方式配置我们的应用程序的情况下,如何做到这一点?generic-site-resources-model.jar
也许某种方式可以用应用程序提供的克隆覆盖整个?或者(理想情况下)以某种方式替换目标资源权限?还是某种自定义方式来控制应用程序中的资源加载?