Il 11/11/2014 21:32, Manfredo Hopp ha scritto:
Hi Fabio, hope this is what you ment.
Hi Manfredo, this is exactly what I meant.
What does it happen if you modify "User 93" providing values for virtual
attributes?
If and only if the resource in object has been assigned to the user
these values have to be propagated.
Let me better understand. Is your use case the following:
1. 2 external resources
2. sync from resource 1 (containing values for virtual attributes)
3. propagate automatically to resource 2 (with available mapping for
virtual attributes)
:| quite sure to be wrong .... please, correct me providing your exact
use case.
Best regards,
F.
Regards
Imágenes integradas 1
Imágenes integradas 2
Imágenes integradas 3
2014-11-11 17:19 GMT-03:00 Fabio Martelli <[email protected]
<mailto:[email protected]>>:
Hi Manfredo, have you given those attributes to the user? Can you
provide screenshots about user create or modify?
Regards,
F.
Il 11 novembre 2014 19:30:23 CET, Manfredo Hopp
<[email protected] <mailto:[email protected]>> ha
scritto:
Hy Fabio, I think assigned those attributes to be propagated
in resource's user mappings with purpose PROP && SYNC without
results.
Imágenes integradas 1
2014-11-11 14:36 GMT-03:00 Fabio Martelli
<[email protected] <mailto:[email protected]>>:
Hi Manfredo, have you assigned these attributes to the
user to be propagated?
Virtual attribute values are stored on the external
resources: if the user is not already assigned to a
resource with a mapping about these attributes, then you
have to specify a (new) value for this attributes
contextually to the operation to be propagated.
Please, be sure to have given these attributes to the
user/role and that their values exist somewhere.
Regards,
F.
Il 11 novembre 2014 17:39:38 CET, Manfredo Hopp
<[email protected] <mailto:[email protected]>>
ha scritto:
Hello, my testing involved a syncronization task
with external resource mapping with virtual
attributes. After running this task I want to
propagate to external resource mapping those virtual
attributes as mandatory fields. As far as I undesrtand
from documentation it states that
Virtual attribute values are:
* unaffected by synchronizing the resource where
they come from (if and only if the values are
coming from one resource only)
* available for propagation towards external resources
When I run propagation result is
Caused by:
org.apache.syncope.core.propagation.PropagationException:
Exception during provision on resource propagacion
IllegalArgumentException: Not attempted because there
are mandatory attributes without value(s): [apellido,
nombre]
So presumably attributes are null so, when or where
are those attributes values generated?
Thank you Manfredo
-- Inviato dal mio cellulare Android con K-9 Mail.
-- Inviato dal mio cellulare Android con K-9 Mail.
--
Fabio Martelli
Tirasa - Open Source Excellence
http://www.tirasa.net/
Apache Syncope PMC
http://people.apache.org/~fmartelli/