Hi Vinay,

you have to add on Syncope a REST connector, like this [1]. After you have created the connector you have to add a resource [2].

Once the resource is ready you can create a custom Propagation action [3]to update the required attributes.


Best regards,

Samuel


[1] https://github.com/Tirasa/ConnIdRESTBundle <https://github.com/Tirasa/ConnIdRESTBundle>

[2] http://syncope.apache.org/docs/reference-guide.html#external-resource-details <http://syncope.apache.org/docs/reference-guide.html#external-resource-details>

[3] http://syncope.apache.org/docs/reference-guide.html#propagationactions <http://syncope.apache.org/docs/reference-guide.html#propagationactions>


Oggetto:        Pushing/Propagating to an external Resource/Service
Data:   Mon, 25 Oct 2021 20:33:46 +0000
Mittente:       Vinay Kavala <vinay.kav...@govaris.com>
A:      user@syncope.apache.org <user@syncope.apache.org>
CC: elena.re...@tirasa.net <elena.re...@tirasa.net>, francesco chicchiricco <francesco.chicchiri...@tirasa.net>



Hi Team,

I have use case where I need to make an external PUSH call as and when a New AnyType object is created in the Syncope system.

*Scenario:*

 1. A Custom Any Object *Business *is created in Syncope via a REST
    call.**
 2. A PUSH(Create) Task to another REST microservice need to be
    triggered – This will a POST call with a Request Body.**
 3. Need to capture the response from that PUSH Task(POST Call) and
    update few attributes on the newly created AnyObject (*Business*)**

**

I believe, I need to implement a REST connector for this to happen, never got to page where it is described clearly. Can someone help me out with an example of that sort please?

Or any insights into how the above scenario can be designed/implemented using syncope.

Thanks much in advance!!

Regards,
Vinay

Reply via email to