Re: Standalone SCIM Client?

2018-07-17 Thread Brian Demers
Thanks! That helps, and gives me some more reading to do!

On Tue, Jul 17, 2018 at 1:51 PM, Francesco Chicchiriccò  wrote:

> 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/
>
>


Re: Standalone SCIM Client?

2018-07-17 Thread Francesco Chicchiriccò

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/