On 29/04/2013 12:51, Oliver Wulff wrote:
Didn't know that I can skip it. Can you shed some light on the purpose
of RoleOwnerSchema?
The main purpose of role owner in Syncope is to track and be able to
manage the group owner information, available in either LDAP and Active
Directory, for groups.
Additionally, as reported in SYNCOPE-225, "Role owner will be
automatically entitled to make modifications on the owned role and on
all descendants with inheritOwner = true"; this applies both when role
owner is an user or another role.
RoleOwnerSchema is a handful shortcut for generating the group owner
information in a suitable form (DN, for LDAP).
Hope this clarifies a bit.
Regards.
------------------------------------------------------------------------
*From:* Francesco Chicchiriccò [[email protected]]
*Sent:* 29 April 2013 11:27
*To:* [email protected]
*Subject:* Re: Synchronized LDAP users got UUID assigned as username
On 28/04/2013 15:05, Oliver Wulff wrote:
It worked using cn (if I choose uid then only synchronization did
work but not propagation).
I've also tried to configure the roles but I can't save my resource
setting. I get the following error:
[RequiredValuesMissing [intAttrName]]
Bug confirmed: I have created SYNCOPE-368 [1] for this.
As temporary workaround, just don't use RoleOwnerSchema.
HTH
Regards.
[1] https://issues.apache.org/jira/browse/SYNCOPE-368
------------------------------------------------------------------------
*From:* Francesco Chicchiriccò [[email protected]]
*Sent:* 26 April 2013 14:24
*To:* [email protected]
*Subject:* Re: Synchronized LDAP users got UUID assigned as username
On 26/04/2013 08:28, Marco Di Sabatino Di Diodoro wrote:
Hi Oliver,
On Apr 25, 2013, at 10:05 PM, Oliver Wulff wrote:
Hi there
I've set up an LDAP connector and corresponding resource. The
import/synchronization works fine (for all attributes defined in my
user schema) but the username got assigned a UUID instead of the
username I defined as account link:
'uid=' + username + ',o=users,dc=fediz,dc=org'
or
Account User Name Attributes (uid).
In the Ldap Connector configuration you must set the Uid Attribute
Field with value uid.
Or to "cn", if using roles as well.
I have reported some more information at
http://blog.tirasa.net/blogs/index.php/ilgrosso/unlock-full-ldap-features-in
I've set up the LDAP connector based on the docs here:
https://connid.atlassian.net/wiki/display/BASE/LDAP
But my synchronized users got assigned a username with a UUID - not
stored in my LDAP directory.
What am I doing wrong?
--
Francesco Chicchiriccò
ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/