Hi all,

after searching a while for the possibilty to call a service using the
userLogin "system" I did it this way:

<entity-one entity-name="UserLogin"
value-field="billingAccountContext.userLogin" auto-field-map="false">
<field-map field-name="userLoginId" value="system"/>
</entity-one>
<call-service service-name="createBillingAccount"
in-map-name="billingAccountContext"/>

It works.

@Jacques: Thanx a lot for the support.

Alexander



Jacques Le Roux wrote:
> 
> A service to be called needs an UserLogin. You can provide the system
> UserLogin which give you all rights during the service call
> Look for examples in code (java and xml)
> 
> Jacques
> 
> From: "Alexander1893" <[email protected]>
>> 
>> Hi Jacques,
>> 
>> I think I still don't get it...
>> 
>> During the registration the following service is called in the
>> CustomerEvents.xml:
>> 
>> <call-service service-name="createPartyRole"
>> in-map-name="partyRoleContext"
>> include-user-login="true"/>
>> 
>> What I don't understand:
>> As far as I can see the new customer has no roles at all at this point.
>> According to the service-definitions the service can only be called if
>> you
>> have the permission PARTYMGR_CREATE - so I don't know why this service
>> can
>> be called successfully...
>> When I try to call other services I get an security-error, because the
>> customer does not have the necessary roles / permissons...
>> 
>> In addition: is there any way to call a service not with the logged in
>> user
>> but with a different one (having more permissions)
>> 
>> Thanx
>> Alexander
>> 
>> 
>> 
>> Jacques Le Roux wrote:
>>> 
>>> I think that at this point you should read 
>>> http://cwiki.apache.org/confluence/display/OFBTECH/OFBiz+security
>>> 
>>> Jacques
>>> 
>>> From: "Alexander1893" <[email protected]>
>>>> Hi Jacques,
>>>> 
>>>> thanks a lot for your reply!
>>>> Perhaps I didn't understand the concept...
>>>> 
>>>> I followed the links - and I added a role. But I don't know where I can
>>>> associate permissions with my new role... 
>>>> Perhaps I try again to describe what I'd like to do:
>>>>> When a person registers in the shop-frontend he gets the role
>>>>> "CUSTOMER".
>>>>> I want to change the permissons of this role
>>>> 
>>>> I haven't found any place where I can see the permissions that are
>>>> related
>>>> to the role "CUSTOMER" (I can see them in the database - but not in the
>>>> backend) and I don't know where I can add or remove permissions to /
>>>> from
>>>> that role.
>>>> 
>>>> Thanks for any further help!
>>>> Alexander
>>>> 
>>>> 
>>>> Jacques Le Roux wrote:
>>>>> 
>>>>> From: "Alexander1893" <[email protected]>
>>>>>> Hi all,
>>>>>> 
>>>>>> after searching a lot I still haven't found an answer...
>>>>>> 
>>>>>> I understood the differences between security groups and roles. My
>>>>>> question
>>>>>> is:
>>>>>> Where can I change a role? 
>>>>> 
>>>>> Have a look at
>>>>> https://localhost:8443/partymgr/control/viewroles?partyId=admin
>>>>> Bottom for new own Role
>>>>> 
>>>>>>For example: I want to give more permissions to a
>>>>>> CUSTOMER or create my own Role?
>>>>> 
>>>>> and https://localhost:8443/partymgr/control/FindSecurityGroup
>>>>> to give permissions
>>>>> 
>>>>> But I wonder if it really answer your questions since you understood
>>>>> the
>>>>> differences between them
>>>>> 
>>>>> Jacques
>>>>> 
>>>>>> Thanks a lot for any help!
>>>>>> 
>>>>>> Alexander
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://n4.nabble.com/Creating-a-new-Role-Changing-a-Role-tp977965p977965.html
>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>>
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> -- 
>>>> View this message in context:
>>>> http://n4.nabble.com/Creating-a-new-Role-Changing-a-Role-tp977965p978432.html
>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>
>>> 
>>> 
>>> 
>> 
>> -- 
>> View this message in context:
>> http://n4.nabble.com/Creating-a-new-Role-Changing-a-Role-tp977965p978857.html
>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>
> 
> 
> 

-- 
View this message in context: 
http://n4.nabble.com/Creating-a-new-Role-Changing-a-Role-tp977965p979094.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to