Changes for page eMagiz Security Guide

Last modified by Waria on 2026/07/23 09:35

From version 55.1
edited by Waria
on 2026/06/23 11:43
Change comment: There is no comment for this version
To version 54.1
edited by Waria
on 2026/06/23 11:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -167,12 +167,17 @@
167 167  This way, each connection between the application and the integration (end-point) can be adequately secured and gives the flexibility to confer with the external application which method suits their needs the best.
168 168  
169 169  ==== 3.5.2 API Gateway ====
170 -
171 -To secure the front end of the API Gateway in eMagiz rights can be assigned to users in User Management. Users are automatically created for systems integrated by the API pattern in the Portal. Next to that manual users can be added for external systems that interact with the eMagiz API Gateway. You can configure read and write rights per created operation in your model. If a user has insufficient rights for the requested action, they will receive a 401 Unauthorized.
172 -For the backend of the API Gateway, the same logic applies as stated above for messaging, which means that eMagiz supports the industry standard. Therefore, you as a user should confer with the external party about the correct method.
173 173  
174 -===== 3.5.2.1 Error handling =====
171 +A structure with roles and rights per role can be specified within the portal to secure the front end of the API Gateway in eMagiz. For the backend of the API Gateway, the same logic applies as stated above for messaging, which means that eMagiz supports the industry standard. Therefore, you as a user should confer with the external party about the correct method.
175 175  
173 +===== 3.5.2.1 Portal =====
174 +
175 +As you can see in the picture shown below, the roles are defined so that the Read role can only access two integrations available for this specific API Gateway. If a client has insufficient rights, they will receive a 401 Unauthorized
176 +
177 +[[image:Main.Images.Fundamental.WebHome@fundamental-emagiz-security-guide--api-gateway-portal-feedback.png]]
178 +
179 +===== 3.5.2.3 Error handling =====
180 +
176 176  To prevent the error message if it occurs is sent straight back to the client, you can configure the front end of the API Gateway, so that correct HTTP Status codes are given back to the client, including a descriptive message.
177 177  
178 178  For more information on how this precisely can be configured via the eMagiz platform, please check the following [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.crashcourse-api-gateway-configure-roles-and-users||target="blank"]].