11-08-2022 09:22 AM
Hey folks,
In saviynt we have a technical rule that assign some group in AD when a new user is active in Saviynt. I've confirm with my network admin that those group exist with the exact name. But on provisionning task, it give us the following error
while ADD operation
for account - test to Group - CN = mailinglist - ss - sioti, OU = Groups - MailingLists, OU = test, DC = test, DC = com in AD - [LDAP: error code 16 - 00000057: LdapErr: DSID - 0 C090FEC, comment: Error in attribute conversion operation, data 0, v4563] Error
What could cause this? After couple of searching, I've found nothing about it...
thanks
11-08-2022 09:48 AM
Hi,
The LDAP error16 usually occurs when the attributes that we pass is not found in AD schema.
Can you please paste the JSON details( masking the customer information )
Thanks
Shyam
11-08-2022 09:50 AM - edited 11-08-2022 09:50 AM
@sundas7 Json detail of what config?
11-08-2022 11:01 AM
Share modifyaccount JSON some attribute update is not allowed.
11-08-2022 11:04 AM
@rushikeshvartak This is for the Active directory (connection type ActiveDirectory(AD)) So there is no ModifyAccountJson... And in this case, the pending task error is on AddAccess for the entitlement, in this case, the group).
11-08-2022 11:27 AM
Does service account have required privileges ?
11-08-2022 11:29 AM
Yes service account have those privileges
11-08-2022 11:33 AM
Is this issue with all entitlement/Group of one of the group ?
11-08-2022 11:37 AM
Only with certain groups. When Ive check some of our latest group assignment for some of our latest created usersome got it assigned, some don't. On each user onboarding, 3 group suppose to be assigned. Sometime only 1 or 2 of them work and the other(s) got that error.
Is not the same group for each user, becase group depend of department and organization of the user
11-08-2022 11:48 AM
Looks like privilege issue. work with ad admin and login with service account and try assigned if no issues there then you can debug in saviynt
11-13-2022 04:40 PM
Working with network admin now. will keep you updated
11-17-2022 11:50 AM
@rushikeshvartakFinally we try a scenario, there is no issue when we log in as the service account and assign the non working group to a user via AD Explorer. So problem is with Saviynt. Do you want me to try add access on the non working group and and send ou the log after the error?
11-22-2022 09:51 AM - edited 11-22-2022 09:55 AM
@rushikeshvartak@sundas7I receive this in the application log emc-worker
{"log":"javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - 00000057: LdapErr: DSID-0C090FEC, comment: Error in attribute conversion operation, data 0, v4563\u0000]; remaining name 'CN=policy-ss-dgoia,OU=Groups-Policies,OU=BUZ,DC=test,DC=com'\n","stream":"stdout","time":"2022-11-22T17:45:05.156149918Z"}
Error in attribute conversion operation, not sure why...
And like I said previously, the service account had permission to assign group and we test it previously
11-22-2022 10:08 AM
share create account json
11-23-2022 04:47 AM
@rushikeshvartakProblem is with add access, when trying to assign group. Create account work fine, but here it is
{
"accountExpires": "0",
"cn": "${cn}",
"department": "${user.departmentname}",
"displayname": "${user.firstname} ${user.lastname}",
"employeenumber": "${user.employeeid}",
"employeetype": "${user.employeeType}",
"givenName": "${user.firstname}",
"l": "${user.city}",
"mail": "${user.email}",
"name": "${user.firstname} ${user.lastname}",
"objectClass": [
"top",
"person",
"organizationalPerson",
"user"
],
"physicaldeliveryofficename": "${user.location}",
"pwdLastSet": "0",
"sAMAccountName": "${task.accountName}",
"sn": "${user.lastname}",
"streetAddress": "${user.street}",
"title": "${user.title}",
"manager": "${managerAccount.accountID}",
"userPrincipalName":"${user.email.split('@')[0]}@domain.ca",
"userAccountControl":"512",
"userPassword":"${randomPassword}",
"company":"${user.companyname}"
}
11-23-2022 05:01 AM
Does service account have sufficient privileges to add into group. Is it failing for all groups ?
11-23-2022 05:03 AM
Like I said previously, the Serivce account have access. and is not for all group that sounds weird!
12-14-2022 07:17 AM
Hi Jillustre, were you able to find the issue? We are experiencing the same issue on our side. Saviynt can give access to mostly all groups except there are some that we are getting the error: LDAP: error code 16 - 00000057: LdapErr: DSID-0C090FEC, comment: Error in attribute conversion operation, data 0, v4563
Let me know if you found a resolution for this?
Thank you in advance,
Jason
12-19-2022 03:42 AM
You might encounter this error if either any attribute name or value being passed to AD is incorrect or one of the attributes you are passing to add access does not exist in the AD or is empty .
Please compare these attribute/values with existing values in AD to see if there is any discrepancy in how the data is being passed. Also , can you please try to pass SUPPORTEMPTYSTRING = true in the connection and see if this works?
If you still can't find the solution , please raise an FD for the Saviynt Support to assist you.
01-15-2023 09:51 PM
Even we are facing the same error and could not get much details from saviynt logs. We have worked with AD team but they also could not get much information on this.
Have you guys identified the issue.
01-16-2023 04:11 AM
Share json
01-16-2023 02:59 PM
which json represents Add Access, I do not see anything in the AD connection.
01-17-2023 09:10 PM
Does your connection is SSL. Is it happening with all entitlements