Nueva publicación

Encontrar

Pregunta
· 11 abr, 2024

Hardening the management portal - does this approach make sense?

Hello community,

in addition to HL7 V2 interfaces mediated via TCP/IP, we have been implementing more and more HS.FHIRServer.Interop.Service based services that are addressed via port 57772.
We would like to secure access to the Management Portal now and have come up with a procedure that I would like to discuss.

1. The local server firewall only allows access to port 57772 for the IPs of the administration PCs (and some few other exceptions).
2. A REST service is introduced for access to FHIR endpoints, which listens on a different (accessible) port. This service acts as a proxy and checks the URL suffix to see if a FHIR endpoint is accessed and forwards it to localhost:57772/[FHIR URL]. If not, a 403 is returned. In addition to the existing access control with user credentials this also allows us to restict access with the "Allowed IP Addresses" setting.

The description is somewhat simplified and is only intended to explain the concept. A proof of concept worked and performed quite well. Would you consider this approach to be useful and effective?

I look forward to comments and assessments.

Best regards,
Martin

5 comentarios
Comentarios (5)2
Inicie sesión o regístrese para continuar
Comentarios
· 10 abr, 2024

Share your Ideas on InterSystems IRIS Cloud SQL

Hi Developers!

With InterSystems IRIS Cloud SQL recently becoming Generally Available, some of you may have had a chance to try it out. Or maybe you used it for your contest entry or during the EAP period. We're curious to learn what YOU think of it. So, have you already tried the new service InterSystems IRIS Cloud SQL

We have launched a new Ideas Portal category dedicated to this database-as-a-service (DBaaS) where we're looking for your ideas on how we can improve InterSystems IRIS Cloud SQL. 

Or share your experience with the service in the comments to this post. 

   

Comentarios (0)1
Inicie sesión o regístrese para continuar
Pregunta
· 10 abr, 2024

Initiating a Method After a Timeout During Message Delivery

Hello everyone,

I'm currently working on a business operation that employs a retry mechanism with a FailureTimeout = -1. So, this BO attempts to resend the message at the end of a RetryInterval of n seconds (n is configurable).

What I would like to achieve is to set a timer that runs in parallel with the sending mechanism so that, If I don't receive a response within m seconds (also is configurable and m<=n) from the initial message send (with RetryCount = 1), an alert or something similar is triggered. The latter should initiate a second method to run concurrently with the first one (which is still attempting to send), allowing me to send a message to a business process to handle the situation. Then this BP will process the alert appropriately, such as sending an email or notification.

I've tried some solutions using the JOB command and the BO's Alerting settings (for ex., Queue Wait Alert), but I haven't been able to achieve the desired result. I'm not familiar with process parallelization in IRIS, so I was wondering if someone more experienced could point me in the right direction for this implementation.

Thank you

4 comentarios
Comentarios (4)3
Inicie sesión o regístrese para continuar
Anuncio
· 9 abr, 2024

InterSystems Online Developer Roundtable - April 25, 2024

Hi Developers,

Join us at the upcoming Developer Roundtable on April 25th at 9 am ET | 3 pm CET. 📍
We will have 2 topics covered by the invited experts and open discussion as always.

Tech Talks:
➡ Practical Usage of Embedded Python - by Stefan Wittmann Product Manager, InterSystems

▶ Recording: 

 

Do you have questions which you'd like to discuss on this roundtable? Please share them in the comments to this post. 

Not a Global Masters member yet? Sign in with your InterSystems SSO credentials. 

1 Comentario
Comentarios (1)1
Inicie sesión o regístrese para continuar
Pregunta
· 8 abr, 2024

Can the value of <zenPage><tablePane><maxRows> be configurable?

I am working on a Zen page that has a table pane with the maxRows set to a default value. My customer is coming back with the following request of making that value bigger & begs the question whether the new value can be configurable. I looked @ the documentation, and forgive me if I missed, and I couldn't find anywhere that it can. Am I wrong? Thanks.

6 comentarios
Comentarios (6)1
Inicie sesión o regístrese para continuar