Posts

Showing posts from November, 2024

Snapshot about MY Contribution to Sitecore 2024

Image
As we are approaching the end of Sitecore MVP program for the year 2024, I wanted to highlight my contributions done for Sitecore community. I am feeling grateful to the experiences which I have gained by enrolling myself into this program.   Let's have a look at my 2024 contributions and upcoming plans for 2025. Blogpost: My focus was to write the blogs in a simple, though impactful manner so that I can cover those issues which I have faced while doing actual implementation in the projects. So that’s the reason behind covering both traditional Sitecore 10 and XM Cloud concepts. In whole I have written 7 blogs, which could seem less but tried to explain in a manner that can be helpful to the community. The list goes below:   April 14, 2024 Title: Conversion Pipelines in Sitecore Link: https://arjunarora-sitecore.blogspot.com/2024/04/conversion-pipelines-in-sitecore.html April 20, 2024 Title: Setup A/B Testing in Sitecore - Part 1 Link: https://arjunarora-sitecore.blogspot.com/...

Working with Webhooks in Sitecore - Part 2

Image
In my previous blog , we discussed the concept of Webhooks. In this blog, we will set up a simple webhook in Sitecore.   To understand the implementation better I have kept the things very simple. So in this example, I will be using No Authorization Item. Talking about it in brief then, you need to set up an Authorization item if your endpoint webhook requires Authentication. Although I would strongly recommend to use Authorization to keep your endpoint safe and secure in real scenarios.   Webhook authentication types   Currently in Sitecore, there are 5 types of Authentication available. 1.  Basic : This requires username and password fields. 2.  Digest : This requires username and password fields. 3.  API Key : This requires Key, Value and Add to fields. 4.  OAuth2.0 Client Credentials Grant : This requires Authority URL, Client ID, Client Secret, Scope, Header Prefix (The default value is Bearer), Additional endpoint base addresses fields. 5.  ...