Discussion:
Access Policy for Data Bean
(too old to reply)
l***@knuerr.com
2006-11-28 01:12:21 UTC
Permalink
Hi,

I have created a data bean ExtOrderDataBean based on OrderDataBean but I didn't manage to create a proper access policy file.
It is my try:

<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE Policies SYSTEM "../dtd/accesscontrolpolicies.dtd">

<Policies>


<ResourceCategory Name="com.knuerr.commerce.order.beans.ExtOrderDataBeanResourceCategory"
ResourceBeanClass="com.knuerr.commerce.order.beans.ExtOrderDataBean">
<ResourceAction Name="DisplayDatabean"/>
</ResourceCategory>

<ResourceGroup Name="ExtOrderDatabeanResourceGroup" OwnerID="RootOrganization">
<ResourceGroupResource Name="com.knuerr.commerce.order.beans.ExtOrderDataBeanResourceCategory"/>
</ResourceGroup>


<Policy Name="AllUsersDisplayExtOrderDatabeanResourceGroup"
OwnerID="RootOrganization"
UserGroup="AllUsers"
ActionGroupName="DisplayDatabeanActionGroup"
ResourceGroupName="ExtOrderDatabeanResourceGroup"
RelationName="creator"
PolicyType="groupableStandard">

</Policy>

</Policies>

Could you say me where I am wrong?

Many thanks in advance!

lachezar
geo
2006-11-29 20:14:32 UTC
Permalink
My only question is why create this access policy at all. If the user has
access to the order in question being loaded you should not even have to
create this additional policy to my knowledge. Additionally, it is always
helpful to post what version of commerce your using. 5.6.1 express, 6.0
enterprise, 5.6 Business, 5.5 professional, etc.
Post by l***@knuerr.com
Hi,
I have created a data bean ExtOrderDataBean based on OrderDataBean but I
didn't manage to create a proper access policy file.
<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE Policies SYSTEM "../dtd/accesscontrolpolicies.dtd">
<Policies>
<ResourceCategory
Name="com.knuerr.commerce.order.beans.ExtOrderDataBeanResourceCategory"
ResourceBeanClass="com.knuerr.commerce.order.beans.ExtOrderDataBean">
<ResourceAction Name="DisplayDatabean"/>
</ResourceCategory>
<ResourceGroup Name="ExtOrderDatabeanResourceGroup"
OwnerID="RootOrganization">
<ResourceGroupResource
Name="com.knuerr.commerce.order.beans.ExtOrderDataBeanResourceCategory"/>
</ResourceGroup>
<Policy Name="AllUsersDisplayExtOrderDatabeanResourceGroup"
OwnerID="RootOrganization"
UserGroup="AllUsers"
ActionGroupName="DisplayDatabeanActionGroup"
ResourceGroupName="ExtOrderDatabeanResourceGroup"
RelationName="creator"
PolicyType="groupableStandard">
</Policy>
</Policies>
Could you say me where I am wrong?
Many thanks in advance!
lachezar
Loading...