Install SSL Certificate on Azure Web App

To secure your site, extract the files from STAR.mydomain.com_cert.zip and STAR.mydomain.com_key.zip on your computer and upload them to your server. Here is a list of the most common server types and how to install SSL on them. If you created a CSR and private key in-browser during SSL activation, you will find key.zip in your downloads folder. How to install an... » read more

Azure Active Directory Entra Group Membership Claims attribute

https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/microsoft-entra-id-groups-and-roles?view=aspnetcore-7.0 https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/graph-api?pivots=graph-sdk-5&view=aspnetcore-7.0 https://learn.microsoft.com/en-us/graph/sdks/sdks-overview Scopes To permit Microsoft Graph API calls for user profile, role assignment, and group membership data: A CLIENT app is configured with the User.Read scope (https://graph.microsoft.com/User.Read) in the Azure portal. A SERVER app is configured with the GroupMember.Read.All scope (https://graph.microsoft.com/GroupMember.Read.All) in the Azure portal. The preceding scopes are required in addition to the scopes required in ME-ID deployment scenarios described by the... » read more

Secure a hosted ASP.NET Core Blazor WebAssembly app with Microsoft Entra ID

https://learn.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/hosted-with-microsoft-entra-id?view=aspnetcore-7.0 Walkthrough The subsections of the walkthrough explain how to: Create a tenant in Azure Register a server API app in Azure Register a client app in Azure Create the Blazor app Modify the Server appsettings.json configuration Modify the default access token scope scheme Run the app Create a tenant in Azure Follow the guidance in Quickstart: Set up... » read more

Azure DevOps Overview

https://docs.microsoft.com/en-us/azure/devops-project/overview Feature Description Boards JIRABoards, Backlogs, Sprints, Retrospectives Repos Source ControlTortoiseGit vs Visual Studio Git Pipelines CI Test Plans Artifacts Can I use Azure DevOps for free? Yes. You can use Azure DevOps up to the free tier limits for your organization, listed as follows: Five Azure DevOps users (Basic) Free tier of Microsoft-hosted CI/CD... » read more

Azure Function From Queue to Blob or CosmosDB

From Azure Queue to Azure Storage Blob Container From Azure Queue to Azure NoSQL CosmosDB Container Sources: https://docs.microsoft.com/en-us/azure/azure-functions/functions-add-output-binding-cosmos-db-vs-code?pivots=programming-language-csharp

CosmosDB Trigger Azure Function

Get specified field value… Note: Make sure you installed the Microsoft.Azure.WebJobs.Extensions.CosmosDB package. Created a CosmosDB connection string (Get string value from Azure Portal). Created a container called “leases” or set CreateLeaseCollectionIfNotExists =true.

Azure Function fails with error message collection doesn’t exist

Azure Function fails with error message collection doesn’t exist Azure Function fails with error message “Either the source collection ‘collection-name’ (in database ‘database-name’) or the lease collection ‘collection2-name’ (in database ‘database2-name’) does not exist. Both collections must exist before the listener starts. To automatically create the lease collection, set ‘CreateLeaseCollectionIfNotExists’ to ‘true'” This means that... » read more

Azure NoSQL CosmoDB Item Fields

Field Description Example /<OrderId> Primary KeyRequiredUser Provide 1001 id ID FieldAuto Generated or User Provide 6ad5da95-3a13-4eb0-a513-f8012b3b091j _rid Auto Generated HJ9mAKPzQnYHAAAAAAAAAA== _self Auto Generated dbs/HJ9mAA==/colls/HJ9mAKPzQnY=/docs/HJ9mAKPzQnYHAAAAAAAAAA==/ _etag Auto Generated \”b001a8e2-0000-0700-0000-610ac3870000\” _attachments Auto Generated attachments/ _ts Auto Generated 1628095367 Note: A partition key that distributes data evenly to each partition. Selecting the correct partition key is important in... » read more

Azure Cosmos DB free tier

Azure Cosmos DB free tier makes it easy to get started, develop, test your applications, or even run small production workloads for free. When free tier is enabled on an account, you’ll get the first 1000 RU/s and 25 GB of storage in the account for free. The throughput and storage consumed beyond these limits... » read more