Content Tagged with ‘Azure’

All content that has been tagged with the tag Azure. To view content from other tags, use the tag cloud in the right-hand sidebar to pick the specified tag.

Microsoft MVP Logo

Copying files based on file content between two locations with Azure Data Factory

Friday, December 27, 2019 9:38 AM

Recently I ran across a scenario and found myself coming up empty in looking for resources on how to solve it. I didn't think the scenario was all that unique, but I could find not a single article or post on how to solve this problem. It's situations like these that interest me because not only do i want to figure it out, but I want to write about it as well to help others who may run into this.

In this post, I'll explain how I used Azure Data Factory to move millions of files between to file-based stores (Azure Blob Storage containers) but using a value within the contents of each file as a criteria where the file would go be saved to.

Read More

Add Search to Hugo Sites With Azure Search

Tuesday, October 22, 2019 9:05 AM

A few months ago I re-launched my site on Hugo. At that time, my goal was simply to get off my own platform and onto Hugo. This was quickly followed up by automating my deployments with Azure Pipelines. I wasn't finished, there were a few more things I wanted to add, including search. That's what this post is about (and the next few). I'll show you how I added search to the site using Azure Search, and all using the 100% free tier!

Read More

Automated Hugo Releases With Azure Pipelines

Thursday, August 22, 2019 6:18 AM

Last week I wrote how I migrated my site from a dynamic CMS to a static site generated using Hugo. The site & all supporting processes are hosted in Microsoft Azure. In this post, I will explain how the site is automatically built and deployed when I either push new/updated content as well as on a scheduled basis. This is all implemented using Azure DevOps pipelines.

Read More

Hosting Hugo on Azure

Saturday, August 17, 2019 6:07 PM

Last week I wrote how I migrated my site from a dynamic CMS to a static site generated using Hugo. The entire site and all supporting processes are hosted in the Microsoft cloud, specifically Azure DevOps & Microsoft Azure. In this post, I will explain how the site is hosted in Microsoft Azure. This assumes the static files have already been built so you will see how it's exposed to the world.

Read More

Leverage Custom Permissions in Azure AD Applications

Wednesday, February 20, 2019 9:42 AM

In my last post, Securing an Azure Function App with Azure AD - Works with SharePoint Framework!, I showed how you can secure a REST API deployed as an Azure Function App using Azure Active Directory (AzureAD). This comes in quite handy when you want to secure some custom server-side business logic that'‘s called from a SharePoint Framework (SPFx) client-side solution. The SPFx docs show how to use APIs with permissions to the Microsoft Graph. This post will explain how to add custom permissions to the AzureAD application that is used to secure your Azure Function.

Read More

Validating Azure AD Generated OAuth Tokens

Wednesday, February 20, 2019 9:30 AM

If you create an application or API that is secured with Azure AD, you are likely going to require a consumer of your application to provide an OAuth access token in order to access your application or API. The caller would have to obtain this token from Azure AD by first authenticating with Azure AD and then request a token for your application. But anyone can create an OAuth access token. It'‘s just a JSON object that has a set schema and then base64 encoded. There'‘s nothing secure about it.What legitimizes its use as a security token is that the creator of the token digitally signs the token with a public-private key pair. The creator of the token uses their private key and includes the result in the OAuth access token in the JWT (JavaScript Web Token) format. If you'‘ve elected to use Azure AD to secure your REST API, you have established a trust with Azure AD.

Read More