Changes for page Data Exchange

Last modified by Erik Bakker on 2024/09/05 14:00

From version 11.1
edited by Erik Bakker
on 2023/01/23 13:10
Change comment: There is no comment for this version
To version 16.1
edited by Carlijn Kokkeler
on 2024/09/03 12:28
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ebakker
1 +XWiki.CarlijnKokkeler
Content
... ... @@ -1,6 +1,5 @@
1 1  {{container}}{{container layoutStyle="columns"}}(((
2 -Because eMagiz provides the integration between two or more applications via the eMagiz platform, the point at which the data is interchanged between application and integration is a critical part of the integration in terms of security.
3 -Within eMagiz, there are three main integration patterns a user can configure to support their business case most optimally. First, this section will look at all three integration types and specify the security measures.
2 +In this section, we’ll examine how eMagiz manages data exchange between applications and integrations, focusing on security considerations for each method. eMagiz supports three main integration patterns: Messaging, API Gateway, and Event Streaming. We'll explore the security measures associated with each pattern, including options like OpenID Connect, OAuth2.0, and access control lists. By understanding these patterns and their specific security configurations, you'll be better equipped to protect data and ensure secure interactions across your integrations.
4 4  
5 5  Should you have any questions, please get in touch with [[academy@emagiz.com>>mailto:academy@emagiz.com]].
6 6  
... ... @@ -73,20 +73,18 @@
73 73  
74 74  Regardless of the selected pattern for your solution, it would be best if you always considered that you only exchange relevant information with the external party. This means you should consider both headers as the payload you need to exchange with the external party. This is particularly interesting for any communication via HTTP gateways as they hold functionality to send all message headers as HTTP headers and vice versa.
75 75  
76 -== 4. Assignment ==
75 +== 4. Key takeaways ==
77 77  
78 -Check whether you might be exchanging too much information with an external party within your project.
79 -This assignment can be completed within the (Academy) project you created/used in the previous assignment.
80 -
81 -== 5. Key takeaways ==
82 -
83 83  * Each pattern comes with generic and specific checks and balances to ensure security is taken care of when exchanging data.
84 84  * When you are not careful, you might share too much information with external parties.
85 85  
86 -== 6. Suggested Additional Readings ==
80 +== 5. Suggested Additional Readings ==
87 87  
88 -If you are interested in this topic and want more information, please read the help text provided by eMagiz.
89 -
90 -== 7. Silent demonstration video ==
91 -
92 -As this is more of theoretical microlearning, there is no video accompanying the microlearning.)))((({{toc/}}))){{/container}}{{/container}}
82 +If you are interested in this topic and want more information, please read the help text provided by eMagiz and read the following link:
83 +* [[Crash Course (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.WebHome||target="blank"]]
84 +** [[Crash Course API Gateway (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.WebHome||target="blank"]]
85 +*** [[Configure Roles and Users (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.crashcourse-api-gateway-configure-roles-and-users||target="blank"]]
86 +** [[Crash Course Event Streaming (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Event Streaming.WebHome||target="blank"]]
87 +*** [[User Management - Event Streaming (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Event Streaming.crashcourse-eventstreaming-user-management||target="blank"]]
88 +* [[Data exchange (Search Result)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=data+exchange||target="blank"]]
89 +)))((({{toc/}}))){{/container}}{{/container}}