Articles related to Dotnet-Core

Connect .Net Core To Azure Key Vault In Ten Minutes

Azure Key Vault is a cloud-hosted service for managing cryptographic keys and secrets like connection strings, API keys, and similar sensitive information. Key Vault provides centralized storage for application secrets. Check out my posts on Key Vault if…

How to Authenticate With Microsoft Graph API Using Managed Service Identity

In an earlier post, we saw how to enable Role-Based Access for .Net Core Web applications . We used hardcoded AD Group Id's in the application as below To avoid hardcoding the id's in the application config, we can use the Graph API to query the AD groups at…

Custom Authorization Policy Providers in .Net Core For Checking Multiple Azure AD Security Groups

In the post, .Net Core Web App and Azure AD Security Groups Role based access , we saw how to use Azure AD Security Groups to provide Role Based Access for your .Net Core applications. We covered only cases where our Controllers/functions were provided access…

.Net Core Web App and Azure AD Security Groups Role Based Access

Getting your application to provide capabilities based on the role of the User using the system is a common thing. When using Azure Active Directory (AD), the Security Groups feature allows organizing users of your system into different roles. In the…

Azure AD Custom Attributes and Optional Claims from an ASP.Net Application

When using Azure Active Directory for managing your users, it is a common requirement to add additional attributes to your Users like SkypeId, employee code, EmployeeId and similar. Even though this happens to be a common need, getting this done is not that…

Setting up Build and Deploy Pipeline for a .NET Core Console Application

I was given a console application written in .NET Core 2.0 and asked to set up a continuous deployment pipeline using TeamCity and Octopus Deploy . I struggled a bit with some parts, so thought it's worth putting together a post on how I went about it. If…

Subscribe to rahulpnath.com

And get the latest articles delivered right to your inbox!