Usage of integrated bus

toru sato asked on November 8, 2017 12:34

I am looking at the description of the integration bus.
I can not imagine the specific usage of the integration bus, but what kind of usage do you use?
Is it possible to present an example using the integration bus?

On the site that I am about to build now, user authentication is supposed to authenticate using the user information of the external system.
Whether to synchronize data between kentico and external system is under consideration.
I would like to see what we can do with the integration bus.

Correct Answer

David te Kloese answered on November 8, 2017 14:15

Integration bus is useful when it's to synchronize to (or from) a different system where it's important that failed tasks will be repeated and that everything is handled in the exact same correct order. For instance a custom connection to a CRM system.

If you want to handle the authentication (so are this credentials valid for logon) you usually let the external authentication system handle the data.

If you want to handle authorization (so is user X in role Y allowed to do/view Z) you can set up synchronism mechanism. Since external systems usually don't push this kind of data. You are probably better of building a custom scheduled task that periodically imports/updates user data. In this case the authentication (logon credentials) is handled by Kentico.

If you can specify what you want we might be able to help you more.

1 votesVote for this answer Unmark Correct answer

Recent Answers

toru sato answered on November 17, 2017 14:06

Thank you for the quick reply.
I'm sorry for you being late confirmation

I could imagine a bit of how to use the integrated bus.
Let me check in detail as requirements for using integrated bus come out.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.