Do I need to write a custom Active Sync adapter?

Hello,

We currently have triggers set up to write all data changes in our authoritative source (a database) to a single database table. This table represents a data feed that we have used in the past to push changes to other sources (for instance into LDAP by generating LDIFs from the data feed table entries). If we want to use a similar method for syncing data throughout Identity Manager do we need to write a custom Datasync Adapter to read the table, and treat each new entry as a change, then apply that change to Identity Manager? Or can the Database Resource Adapter be used in this manner if configured right?

Thanks!

[646 byte] By [JimBeard] at [2007-11-26 9:20:32]
# 1
Does anyone have any insight?
JimBeard at 2007-7-6 23:51:50 > top of Java-index,Web & Directory Servers,Directory Servers...
# 2
Any idea?
JimBeard at 2007-7-6 23:51:50 > top of Java-index,Web & Directory Servers,Directory Servers...
# 3
This seems like exactly what the database table active sync adapter is for. I don't see anything here that would indicate a need for a custom adapter.
IdMdMan at 2007-7-6 23:51:50 > top of Java-index,Web & Directory Servers,Directory Servers...
# 4

If you want IDM to act on events from an external source, then an activesync adapter is in order. This type of adapter provides a polling ability to ask the source if there is any work to do.

A standard database adapter will only connect to the database when a user view is checked out (and should only be pulling back information on the user in question).

Jason

jsallee at 2007-7-6 23:51:50 > top of Java-index,Web & Directory Servers,Directory Servers...