Il 23/03/2016 09:47, Martin Goldstone ha scritto:
Hi Fabio,
I'm a bit confused. I'm already setting card_link with a user template
on staff_db sync. I have not set anything in the user template for
carddb sync. I have also tried populating the user with the derived
card_link attribute manually. Every time I've attempted a carddb sync,
I've verified that the derived attribute is shown on that user's record.
Hi Martin, you are right. Sorry if I confused the name in the log.
I'll try to perform some changes on one of my internal projects in order
to stress the feature and reproduce your issue.
I'll come back to you as soon as possible.
Regards,
F.
Thanks
On 23 March 2016 at 08:39, Fabio Martelli <[email protected]
<mailto:[email protected]>> wrote:
Hi Martin, now it is clearer.
I see from your logs you are trying to assign card_link attribute
via a user template associated to carddb itself.
This is not correct because carddb specify the account id on
card_link: user template is evaluated after profile resolution.
Maybe you can specify card_link attribute before by assigning a
user template to ldap or staff_db sync.
The user has to be populated yet with derived attribute card_link
before running carddb sync.
Please, try out in this sense and let me know.
Kind regards,
F.
Il 22/03/2016 18:26, Martin Goldstone ha scritto:
On 22 March 2016 at 16:38, Fabio Martelli
<[email protected] <mailto:[email protected]>> wrote:
Hi Martin, resources and connectors configurations seem to be
correct.
Provided logs are not useful: please, change debug level and
perform a new synchronization; collect logs and forward again.
Attached are new logs with the logging level turned up to debug
for everything. The file sizes are quite large, would it be
better if I repeat the task with reduced logging levels for
certain loggers?
Let's try to summarize...
1. you have the provided configuration in place
2. you created a (sample) new user providing card_link
derived attribute for him
3. you synchronized from carddb but no operation has been
performed locally
Right?
That's correct, yes. Card_link is assigned with the user template
for the staff_db sync task, but I have also tried adding it
manually.
Did you try out without propagation and synchronization
action classes?
I've just taken out all propagation and synchronization action
classes, there was no difference.
--
Martin Goldstone
IT Systems Administrator
IT Services, Innovation Centre 1 (IC1)
Keele University, Keele, Staffordshire, United Kingdom, ST5 5NB
Telephone: +44 1782 734457
G+: http://google.com/+MartinGoldstoneKeele
--
Fabio Martelli
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
http://blog.tirasa.net/author/fabio/index.html
Tirasa - Open Source Excellence
http://www.tirasa.net/
Apache Syncope PMC
http://people.apache.org/~fmartelli/
<http://people.apache.org/%7Efmartelli/>
--
Martin Goldstone
IT Systems Administrator
IT Services, Innovation Centre 1 (IC1)
Keele University, Keele, Staffordshire, United Kingdom, ST5 5NB
Telephone: +44 1782 734457
G+: http://google.com/+MartinGoldstoneKeele
--
Fabio Martelli
https://it.linkedin.com/pub/fabio-martelli/1/974/a44
http://blog.tirasa.net/author/fabio/index.html
Tirasa - Open Source Excellence
http://www.tirasa.net/
Apache Syncope PMC
http://people.apache.org/~fmartelli/