Skip to main content
Answer

Client Authentication with Microsoft Azure Event Grid

  • February 29, 2024
  • 6 replies
  • 50 views

We are using the MQTT hosted extractor in CDF to retrieve data from an MQTT broker hosted on Microsoft Azure Event Grid.

One method for authenticating an MQTT client in Azure Event Grid is through thumbprint matching. In this authentication process, a certificate file (.pem), a key file (.key), and a username are verified by the broker. However, in the Cognie hosted extractor, it's currently not possible to provide the username simultaneously with the certificate and key files.

If only the key and certificate files are provided, an Implementation Error is encountered as expected.

How can I provide username information along with the key files to the hosted extractor?

 

Best answer by Dilini Fernando

Hi @Muhammad Ali Motamed,

I hope the issue has been resolved. I'm closing this topic for now. Please feel free to start a new post if you have any questions. 

6 replies

  • Practitioner
  • March 4, 2024

This is currently not possible. We can look into the possibility of allowing something like this.


Thank you Einar for your reply. 
What is your recommended method of athuntication when connecting Cognite hosted extractor to Microsoft Azure Event Grid?


  • Practitioner
  • March 4, 2024

According to azure event grid docs, you can use fields in the certificate instead of username as the authentication name. I would recommend pursuing that alternative for the time being.


  • Practitioner
  • March 4, 2024

Dilini Fernando
Seasoned Practitioner
Forum|alt.badge.img+2

Hi @Muhammad Ali Motamed,

We are following up to see whether you're satisfied with the responses you've received?

 


Dilini Fernando
Seasoned Practitioner
Forum|alt.badge.img+2
  • Seasoned Practitioner
  • Answer
  • August 30, 2024

Hi @Muhammad Ali Motamed,

I hope the issue has been resolved. I'm closing this topic for now. Please feel free to start a new post if you have any questions.