Hi

Il 08/04/21 23:55, utpal_kas ha scritto:
Hello,

We have replaced the PULL resource from csv mapper to db mapper. Csv mapper had support for delete functionality (if a record's delete column's value if true then syncope would deprovision that user from both syncope database and LDAP), I do wish to implement similar functionality using Dbmapper.
There are two options:

- Switch to Scripted SQL connector

- Implement a pull action


I see that we need to implement it using java class (implement PullAction Interface), can you please share which method should we override and the delete code snippet which will delete the record ?
It depends on how your resource is made. In order to delete an entry you will need to have a delta of type delete.

Another question, if the PULL task (db mapper resource) is set up with auto propagation mode (propagate modification automatically to LDAP), will the delete functionality automatically delete/deprovision  a record from LDAP or we need to implement that functionality?
Only Sync

We use 2.1.5 version.
I suggest you to upgrade

Your advise is much appreciated.

Thanks
Utpal

--
Dott. Marco Di Sabatino Di Diodoro
Tel. +39 3939065570

Tirasa S.r.l.
Viale Vittoria Colonna, 97 - 65127 Pescara
Tel +39 0859116307 / FAX +39 0859111173
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~mdisabatino/

Reply via email to