On 17/07/2018 19:19, Brian Demers wrote:
Hey everyone!

HI Brian,
glad of your interest in Apache Syncope.

Does Syncope have a standalone SCIM client that I could use to _subscribe_ to changes from a SCIM enabled IdP?

Yes, you can leverage the ConnId SCIM 1.1 connector [1] which comes bundled with Syncope, and configure it as a resource for full reconciliation [2] (that connector does not implement the SYNC operation, hence it cannot  be used in incremental mode).

I.e. when users are added to Syncope (or another IdP) I need a SCIM _client_ to receive the user creation.  From there, I'd need to write some custom code to add users to another system.

If you need to customize how the users pulled via SCIM are injected into Syncope, a PullActions [3] implementation is what you need.

Is there anything in Syncope to help me with this?  At first glance, it looks like the SCIM code in the project is used for adding/managing inbound users into Syncope.

If you are referring to the SCIM extension [4] then you are right.

FYI, the Directory project provides a general-purpose SCIM client [5].

Regards.

[1] https://github.com/Tirasa/ConnIdSCIMv11Bundle
[2] http://syncope.apache.org/docs/reference-guide.html#pull-mode
[3] http://syncope.apache.org/docs/reference-guide.html#pullactions
[4] http://syncope.apache.org/docs/reference-guide.html#scim
[5] http://directory.apache.org/scimple/

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/

Reply via email to