41554 blogs · [ { "id": "01a08790-9508-7338-89aa-f23847adda24", "title": "Terraform - Implementing Azure DevOps Workload Identity Federation End-to-End", "url": "https://www.jorgebernhardt.com/terraform-azure-devops-workload-identity-federation/", "published_at": "2025-05-17T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384811a10a", "title": "Study Datasheet – Customer-Managed Keys for Azure Storage Encryption", "url": "https://www.jorgebernhardt.com/study-datasheet-cmk-azure-storage-encryption/", "published_at": "2025-04-05T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23848f10e53", "title": "Terraform - Getting Started with Azure Chaos Studio", "url": "https://www.jorgebernhardt.com/terraform-azure-chaos-studio/", "published_at": "2025-03-18T22:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f23849563e6c", "title": "Bicep - Deploying an Azure Data Factory", "url": "https://www.jorgebernhardt.com/bicep-azure-data-factory/", "published_at": "2025-01-18T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384969533f", "title": "Azure SQL - Managing Database-Level Transparent Data Encryption (TDE) Keys with Azure PowerShell", "url": "https://www.jorgebernhardt.com/azure-sql-managing-database-level-transparent-data-encryption-tde-keys-with-azure-powershell/", "published_at": "2024-11-17T05:16:19+00:00" }, { "id": "01a08790-9508-7338-89aa-f238497a06ee", "title": "Azure SQL - Managing Server-Level Transparent Data Encryption (TDE) Keys with Azure PowerShell", "url": "https://www.jorgebernhardt.com/azure-sql-managing-server-level-transparent-data-encryption-tde-keys-with-azure-powershell/", "published_at": "2024-11-09T05:16:19+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384a746c26", "title": "Terraform – Simplified Azure Container Instances (ACI) Deployment", "url": "https://www.jorgebernhardt.com/terraform-azure-container-instances/", "published_at": "2024-09-21T07:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384b3ddeec", "title": "Terraform - Azure Compute Gallery Deployment and Image Management", "url": "https://www.jorgebernhardt.com/terraform-azure-computer-gallery/", "published_at": "2024-07-08T23:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384b6d59bd", "title": "Bicep - Creating Custom Azure Policy Initiatives", "url": "https://www.jorgebernhardt.com/bicep-azurepolicy-custom-initiative-definition/", "published_at": "2024-05-18T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384be4c9d8", "title": "Terraform – Simplified Azure Container Registry (ACR) Deployment", "url": "https://www.jorgebernhardt.com/terraform-azure-container-registry/", "published_at": "2024-04-20T07:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384cad0db3", "title": "Bicep - Deploying Azure Application Insights", "url": "https://www.jorgebernhardt.com/bicep-azure-app-insights/", "published_at": "2024-04-06T05:50:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384d4546ea", "title": "Terraform - Simplify Azure API Management Deployment", "url": "https://www.jorgebernhardt.com/terraform-azure-api-management/", "published_at": "2024-03-17T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384db5cf49", "title": "Terraform - Deploying Azure Service Bus Topics", "url": "https://www.jorgebernhardt.com/terraform-azure-service-bus-topic/", "published_at": "2024-02-17T05:30:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384dc56999", "title": "Bicep - Deploy Azure Firewall into Virtual Network", "url": "https://www.jorgebernhardt.com/bicep-azure-firewall/", "published_at": "2024-02-03T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384e921459", "title": "Terraform - Azure Service Bus Queue Deployment", "url": "https://www.jorgebernhardt.com/terraform-azure-service-bus-queue/", "published_at": "2024-01-13T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384edcb10e", "title": "Bicep - Deploying an Azure Elastic SAN", "url": "https://www.jorgebernhardt.com/bicep-azure-elastic-san/", "published_at": "2024-01-06T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2384f35d814", "title": "Terraform - Provisioning Azure Service Bus Namespaces", "url": "https://www.jorgebernhardt.com/terraform-azure-service-bus-namespace/", "published_at": "2023-12-06T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23850129dc1", "title": "Bicep - Easy deployment of Azure Virtual Machine Scale Sets", "url": "https://www.jorgebernhardt.com/bicep-azure-virtual-machine-scale-sets/", "published_at": "2023-11-25T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f238510cc66b", "title": "Terraform - Deploying Static Websites Using Storage Accounts and Azure CDN", "url": "https://www.jorgebernhardt.com/terraform-storage-blob-static-website/", "published_at": "2023-11-04T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385131beee", "title": "Bicep - Deploying Log Analytics Workspaces", "url": "https://www.jorgebernhardt.com/bicep-azure-log-analytics-workspace/", "published_at": "2023-10-28T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f238520a6696", "title": "Terraform – Secure your Azure Key Vaults with private endpoints", "url": "https://www.jorgebernhardt.com/terraform-azure-key-vault-private-endpoint/", "published_at": "2023-10-21T04:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23852f7e5e8", "title": "Bicep - Azure Custom Roles Definitions", "url": "https://www.jorgebernhardt.com/bicep-azure-custom-roles/", "published_at": "2023-10-15T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f238535789a7", "title": "Terraform - Setting Up Private Endpoints for Azure Storage Accounts", "url": "https://www.jorgebernhardt.com/terraform-azure-storage-account-private-endpoint/", "published_at": "2023-10-08T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f238544920f6", "title": "GitHub Actions - Building a Simple Bicep Workflow for Resource Deployment", "url": "https://www.jorgebernhardt.com/github-actions-simple-bicep-workflow/", "published_at": "2023-09-30T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23854554569", "title": "Azure DevOps - Building a Simple Bicep Pipeline for Resource Deployment", "url": "https://www.jorgebernhardt.com/azure-devops-simple-bicep-pipeline/", "published_at": "2023-09-23T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23854d945bf", "title": "Bicep - Azure Key Vault Deployments in Multiple Environments", "url": "https://www.jorgebernhardt.com/bicep-azure-key-vault-multi-environment/", "published_at": "2023-09-16T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f238555e5350", "title": "Terraform - Deploying Azure Application Insights", "url": "https://www.jorgebernhardt.com/terraform-azure-app-insights/", "published_at": "2023-09-03T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385640ef44", "title": "Terraform - Deploying and Managing Azure Log Analytics Workspace", "url": "https://www.jorgebernhardt.com/terraform-azure-log-analytics-workspace/", "published_at": "2023-08-30T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f238572d6876", "title": "Bicep - Deploying keys with rotation policies in Azure Key Vault", "url": "https://www.jorgebernhardt.com/bicep-azure-key-vault-rotation-policy/", "published_at": "2023-08-19T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f238573fde8d", "title": "Bicep - Enabling Malware Scanning & Sensitive Data Discovery in Storage Accounts", "url": "https://www.jorgebernhardt.com/bicep-microsoft-defender-storage/", "published_at": "2023-08-12T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23857594e43", "title": "Terraform - Deploy Azure Firewall into Virtual Network", "url": "https://www.jorgebernhardt.com/terraform-azure-firewall/", "published_at": "2023-08-05T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f23858116c05", "title": "Bicep - Deploying Microsoft Sentinel with Azure AD Connector", "url": "https://www.jorgebernhardt.com/bicep-microsoft-sentinel/", "published_at": "2023-07-29T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23858fdc18b", "title": "Terraform - Deploying Azure Resource Locks", "url": "https://www.jorgebernhardt.com/terraform-azure-resource-locks/", "published_at": "2023-07-22T05:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f23859b29b12", "title": "Bicep - Practical Use Cases of String Functions in Azure Deployments", "url": "https://www.jorgebernhardt.com/bicep-string-functions/", "published_at": "2023-07-15T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385a319971", "title": "Terraform - Deploy Azure Bastion into Virtual Network", "url": "https://www.jorgebernhardt.com/terraform-azure-bastion-host/", "published_at": "2023-07-07T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385a79ccca", "title": "Bicep - Deploy an Azure Active Directory B2C Tenant", "url": "https://www.jorgebernhardt.com/bicep-azure-ad-b2c/", "published_at": "2023-07-01T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385b57baa8", "title": "Terraform - Deploy and manage Subscription Budgets", "url": "https://www.jorgebernhardt.com/terraform-azure-budgets/", "published_at": "2023-06-24T15:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385b90a937", "title": "Bicep - Deploy Azure Container Registry (ACR)", "url": "https://www.jorgebernhardt.com/bicep-azure-container-registry/", "published_at": "2023-06-17T04:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385c716eae", "title": "Terraform - Deploy and manage Azure action groups", "url": "https://www.jorgebernhardt.com/terraform-azure-action-groups/", "published_at": "2023-06-10T19:00:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385c88a04c", "title": "Bicep - Assigning Azure Policy Initiatives to Enforce Compliance", "url": "https://www.jorgebernhardt.com/bicep-azurepolicy-assign-builtininitiative-subscription/", "published_at": "2023-06-03T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385d2a8ff5", "title": "Terraform - Creating Azure Private DNS Zones and Records", "url": "https://www.jorgebernhardt.com/terraform-azure-private-dns-zone/", "published_at": "2023-05-27T23:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385db318b8", "title": "Bicep - Deploy a Subscription Budget using Azure CLI", "url": "https://www.jorgebernhardt.com/bicep-azure-budgets-cli/", "published_at": "2023-05-20T05:30:00+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385e5e3e37", "title": "Terraform - Deploying Azure Hub-Spoke Networking", "url": "https://www.jorgebernhardt.com/terraform-azure-vnet-hub-spoke/", "published_at": "2023-05-13T07:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385e64caaa", "title": "Bicep - Deploy Azure Storage Account using Azure CLI", "url": "https://www.jorgebernhardt.com/bicep-azure-storage-account-cli/", "published_at": "2023-05-06T05:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385f301dc0", "title": "How to store the Terraform state file in Google Cloud Storage", "url": "https://www.jorgebernhardt.com/terraform-backend-gcp/", "published_at": "2023-04-16T07:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2385fa0b422", "title": "Analyzing Azure Activity Logs with Command-Line Tools", "url": "https://www.jorgebernhardt.com/analyzing-azure-activity-logs/", "published_at": "2023-04-02T23:50:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f238603d74eb", "title": "Setting Private Endpoint for Azure File Share using Azure PowerShell", "url": "https://www.jorgebernhardt.com/private-endpoint-azure-file-share-powershell/", "published_at": "2023-02-19T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f23860c3ff97", "title": "How to update the tenant ID in an Azure key vault", "url": "https://www.jorgebernhardt.com/update-tenant-id-key-vault/", "published_at": "2023-01-22T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f23861592c23", "title": "Creating Restore Points for Azure VMs using Azure CLI", "url": "https://www.jorgebernhardt.com/vm-restore-points-cli/", "published_at": "2023-01-08T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f23861e4cf99", "title": "Setting Private Endpoint for Azure Key Vault using Azure PowerShell", "url": "https://www.jorgebernhardt.com/private-endpoint-azure-key-vault-powershell/", "published_at": "2023-01-01T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f23862cda048", "title": "Setting Private Endpoint for Azure SQL Server using Azure PowerShell", "url": "https://www.jorgebernhardt.com/private-endpoints-sql-server-powershell/", "published_at": "2022-12-26T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386360c4ec", "title": "How to manage Log Analytics tables using the Azure CLI", "url": "https://www.jorgebernhardt.com/log-analytics-workspace-tables-azure-cli/", "published_at": "2022-12-18T08:17:11+00:00" }, { "id": "01a08790-9508-7338-89aa-f23863d3bb31", "title": "Setting Lifecycle Management Policy on Azure Storage using Azure PowerShell", "url": "https://www.jorgebernhardt.com/lifecycle-management-policy-azure-powershell/", "published_at": "2022-12-11T12:49:40+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386420ce5b", "title": "Setting Lifecycle Management Policy on Azure Storage using Azure CLI", "url": "https://www.jorgebernhardt.com/lifecycle-management-policy-azure-cli/", "published_at": "2022-12-04T23:17:06+00:00" }, { "id": "01a08790-9508-7338-89aa-f23864376129", "title": "How to enable Access Time Tracking for the Azure Storage Blob service", "url": "https://www.jorgebernhardt.com/enable-access-time-tracking/", "published_at": "2022-11-27T07:20:44+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386528a8cc", "title": "How to enable SFTP support for an Azure storage account", "url": "https://www.jorgebernhardt.com/azure-storage-blobs-enable-sftp-support/", "published_at": "2022-11-19T22:45:01+00:00" }, { "id": "01a08790-9508-7338-89aa-f23865f7adce", "title": "How to configure Microsoft 365 Groups naming policy in Azure Active Directory", "url": "https://www.jorgebernhardt.com/groups-naming-policy/", "published_at": "2022-11-11T07:13:18+00:00" }, { "id": "01a08790-9508-7338-89aa-f238666b2aad", "title": "How to enable hierarchical namespace on an Azure storage account", "url": "https://www.jorgebernhardt.com/azure-blob-storage-upgrade-to-data-lake-storage-gen2/", "published_at": "2022-10-31T07:17:55+00:00" }, { "id": "01a08790-9508-7338-89aa-f238672b057b", "title": "How to manage outbound spam policies with Exchange Online PowerShell", "url": "https://www.jorgebernhardt.com/manage-outbound-spam-policy/", "published_at": "2022-10-18T20:12:33+00:00" }, { "id": "01a08790-9508-7338-89aa-f238678b812a", "title": "How to protect a virtual machine using Azure Backup", "url": "https://www.jorgebernhardt.com/backup-azure-vm-powershell-cli/", "published_at": "2022-10-08T04:07:48+00:00" }, { "id": "01a08790-9508-7338-89aa-f238683278c8", "title": "How to change the owner of an Azure Active Directory device", "url": "https://www.jorgebernhardt.com/change-owner-azuread-device/", "published_at": "2022-09-18T15:21:53+00:00" }, { "id": "01a08790-9508-7338-89aa-f23868b5b22a", "title": "How to configure RDP properties for a Host Pool - Summary", "url": "https://www.jorgebernhardt.com/avd-rdp-properties/", "published_at": "2022-09-09T13:33:57+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386940e5c9", "title": "How to configure RDP properties for a Host Pool - Display settings", "url": "https://www.jorgebernhardt.com/rdp-properties-display-settings/", "published_at": "2022-08-18T23:51:50+00:00" }, { "id": "01a08790-9508-7338-89aa-f23869f97c13", "title": "How to configure RDP properties for a Host Pool - Device redirection", "url": "https://www.jorgebernhardt.com/rdp-properties-device-redirections/", "published_at": "2022-08-09T23:50:31+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386a078344", "title": "How to configure RDP properties for a Host Pool - AV redirection", "url": "https://www.jorgebernhardt.com/rdp-properties-av-redirection/", "published_at": "2022-07-31T23:29:45+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386a2ddfac", "title": "How to configure RDP properties for a Host Pool - Session behaviour", "url": "https://www.jorgebernhardt.com/rdp-properties-session-behaviour/", "published_at": "2022-07-17T23:37:50+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386a6be46b", "title": "How to configure RDP properties for a Host Pool - Connection Information", "url": "https://www.jorgebernhardt.com/rdp-properties-connection-information/", "published_at": "2022-07-10T23:55:47+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386a804693", "title": "How to create an Azure Virtual Desktop Host Pool", "url": "https://www.jorgebernhardt.com/azure-virtual-desktop-host-pool/", "published_at": "2022-07-03T22:55:29+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386ac3c303", "title": "How to configure a data retention policy for individual tables in Log Analytics", "url": "https://www.jorgebernhardt.com/data-retention-log-analytics/", "published_at": "2022-05-28T23:14:48+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386bafae12", "title": "Logging into an Azure Linux VM using an Azure AD account", "url": "https://www.jorgebernhardt.com/vm-sign-in-azure-ad-linux/", "published_at": "2022-05-18T23:56:17+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386c94f828", "title": "How to route Subscription Activity logs to Azure Log Analytics workspace", "url": "https://www.jorgebernhardt.com/route-subscription-activity-logs-law/", "published_at": "2022-05-08T08:17:08+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386cfb645d", "title": "Microsoft Exam SC-300: My Study notes - Part 4", "url": "https://www.jorgebernhardt.com/sc-300-study-notes-part-4/", "published_at": "2022-04-23T08:10:13+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386de7f65b", "title": "Azure Disk Encryption using PowerShell", "url": "https://www.jorgebernhardt.com/azure-disk-encryption-powershell/", "published_at": "2022-04-19T22:22:55+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386e6392e5", "title": "Microsoft Exam SC-300: My Study notes - Part 3", "url": "https://www.jorgebernhardt.com/sc-300-study-notes-part-3/", "published_at": "2022-04-09T23:07:46+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386f41cf02", "title": "Microsoft Exam SC-300: My Study notes - Part 2", "url": "https://www.jorgebernhardt.com/sc-300-study-notes-part-2/", "published_at": "2022-03-29T15:31:18+00:00" }, { "id": "01a08790-9508-7338-89aa-f2386fbac548", "title": "Terraform Troubleshooting - Enable Logging", "url": "https://www.jorgebernhardt.com/terraform-troubleshooting-logging/", "published_at": "2022-03-22T23:32:31+00:00" }, { "id": "01a08790-9508-7338-89aa-f238705144a9", "title": "Microsoft Exam SC-300: My Study notes - Part 1", "url": "https://www.jorgebernhardt.com/sc-300-study-notes-part-1/", "published_at": "2022-03-08T19:00:44+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387129e093", "title": "Microsoft Exam AZ-140: My Study notes - Part 4", "url": "https://www.jorgebernhardt.com/az-140-study-notes-part-4/", "published_at": "2022-02-28T22:00:17+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387202c581", "title": "How to resize peered Azure VNets with no downtime", "url": "https://www.jorgebernhardt.com/resize-peered-azure-vnets/", "published_at": "2022-02-20T23:11:47+00:00" }, { "id": "01a08790-9508-7338-89aa-f238727903d6", "title": "Passed Microsoft SC-400: Microsoft Information Protection Administrator", "url": "https://www.jorgebernhardt.com/exam-sc-400/", "published_at": "2022-02-16T14:32:46+00:00" }, { "id": "01a08790-9508-7338-89aa-f23872e2362b", "title": "How to Create and Manage DLP policies using PowerShell", "url": "https://www.jorgebernhardt.com/create-manage-dlp-policies/", "published_at": "2022-01-30T22:30:28+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387393b038", "title": "How to change the priority of DLP policies", "url": "https://www.jorgebernhardt.com/change-priority-dlp-policies/", "published_at": "2022-01-23T16:41:46+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387440c9ad", "title": "Microsoft Exam AZ-140: My Study notes - Part 3", "url": "https://www.jorgebernhardt.com/az-140-study-notes-part-3/", "published_at": "2022-01-15T15:25:04+00:00" }, { "id": "01a08790-9508-7338-89aa-f238750b802f", "title": "How to Create and Manage Shared Mailboxes", "url": "https://www.jorgebernhardt.com/create-manage-shared-mailboxes/", "published_at": "2022-01-08T10:00:32+00:00" }, { "id": "01a08790-9508-7338-89aa-f238756c2800", "title": "Microsoft Exam AZ-140: My Study notes - Part 2", "url": "https://www.jorgebernhardt.com/az-140-study-notes-part-2/", "published_at": "2021-12-19T15:52:34+00:00" }, { "id": "01a08790-9508-7338-89aa-f23876227ef2", "title": "Microsoft Exam AZ-140: My Study notes - Part 1", "url": "https://www.jorgebernhardt.com/az-140-study-notes/", "published_at": "2021-12-05T10:32:03+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387636333e", "title": "How to change Azure Premium Disk Performance tiers without downtime", "url": "https://www.jorgebernhardt.com/azure_premium_disk_performance_tiers/", "published_at": "2021-11-29T16:53:35+00:00" }, { "id": "01a08790-9508-7338-89aa-f238763d904a", "title": "Microsoft Exam SC-900: My Study notes - Part 4", "url": "https://www.jorgebernhardt.com/sc-900-study-notes-4/", "published_at": "2021-11-20T12:36:44+00:00" }, { "id": "01a08790-9508-7338-89aa-f23876aaf12f", "title": "How to convert an Azure AD B2B user from guest to member", "url": "https://www.jorgebernhardt.com/azure-ad-usertype/", "published_at": "2021-11-14T15:41:43+00:00" }, { "id": "01a08790-9508-7338-89aa-f238770b9c71", "title": "Passed Microsoft SC-300: Microsoft Identity and Access Administrator", "url": "https://www.jorgebernhardt.com/exam-sc-300/", "published_at": "2021-11-05T16:35:18+00:00" }, { "id": "01a08790-9508-7338-89aa-f238770d0ff0", "title": "Microsoft Exam SC-900: My Study notes - Part 3", "url": "https://www.jorgebernhardt.com/sc-900-study-notes-3/", "published_at": "2021-10-22T22:00:45+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387745dd10", "title": "Microsoft Exam SC-900: My Study notes - Part 2", "url": "https://www.jorgebernhardt.com/sc-900-study-notes-2/", "published_at": "2021-10-12T15:27:02+00:00" }, { "id": "01a08790-9508-7338-89aa-f238775d3a87", "title": "Microsoft Exam SC-900: My Study notes - Part 1", "url": "https://www.jorgebernhardt.com/sc-900-study-notes/", "published_at": "2021-10-03T18:45:30+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387828907c", "title": "How to use a VM system-assigned managed identity to access Azure Key Vault", "url": "https://www.jorgebernhardt.com/vm-access-keyvault/", "published_at": "2021-09-19T09:07:16+00:00" }, { "id": "01a08790-9508-7338-89aa-f23879195c16", "title": "How to enable the system-assigned managed identity on an Azure VM", "url": "https://www.jorgebernhardt.com/system-assigned-identity-vm/", "published_at": "2021-08-29T14:08:12+00:00" }, { "id": "01a08790-9508-7338-89aa-f238798c9501", "title": "How to change the PSK of the Azure VPN Gateway Connection", "url": "https://www.jorgebernhardt.com/azure-vpn-psk/", "published_at": "2021-08-22T11:39:09+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387997a3d6", "title": "How to create IP Groups for Azure Firewall rules", "url": "https://www.jorgebernhardt.com/azure_ip_groups/", "published_at": "2021-08-13T10:37:58+00:00" }, { "id": "01a08790-9508-7338-89aa-f238799e8df7", "title": "How to configure Azure Bastion host to send logs and metrics to Log Analytics workspace", "url": "https://www.jorgebernhardt.com/azure-bastion-log-analytics/", "published_at": "2021-08-08T08:47:52+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387a646ba8", "title": "How to configure Azure Bastion diagnostic settings", "url": "https://www.jorgebernhardt.com/azure-bastion-diagnostic-storage/", "published_at": "2021-07-27T17:21:26+00:00" }, { "id": "01a08790-9508-7338-89aa-f2387a7675d2", "title": "How to enable the Key vault's firewall", "url": "https://www.jorgebernhardt.com/key-vault-firewall/", "published_at": "2021-07-19T21:57:14+00:00" } ] posts Claim your blog
Back to jorgebernhardt.com
Blog · corpus.blog/blogs/jorgebernhardt.com/posts

jorgebernhardt.com

jorgebernhardt.com

2025

2024

2023

2022

2021