Skip to main content

Tag: Azure

Enhancing B2B Application Functionality with OAuth2 Client Credentials Flow

In response to a recent feature request aimed at bolstering the functionality of our B2B application, we embarked on a journey to support an OAuth2 client credentials flow for our customers authentication use cases. Leveraging our existing use of Azure B2C as our identity provider, we undertook the challenge of enabling users to benefit from this authentication mechanism. Our solution hinged on the capabilities of the MS Graph API, which provided the backbone for our implementation.

Go Function Deployment in an Azure Pipeline

In this article, we’ll walk you through the process of taking an Azure Function created using Terraform and deploying it effortlessly using Azure DevOps. We’ll go step-by-step through creating the Azure function handler in Go and deploying it via an Azure DevOps pipeline. In the starting point for this function, our cloud engineer has already created the function using Terraform with the app_settings having a FUNCTIONS_WORKER_RUNTIME of “custom”. A valuable reference for creating an Azure Function in Go or Rust is available at https://learn.