Skip to content

Commit 24b76c2

Browse files
committed
Add ms.service attribute
1 parent 307875f commit 24b76c2

11 files changed

+16
-4
lines changed

articles/firmware-analysis/automate-firmware-analysis-service-principals.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,20 @@ author: karengu0
55
ms.author: karenguo
66
ms.topic: conceptual
77
ms.date: 11/04/2024
8+
ms.service: azure
89
---
910

1011
# How to Use Service Principals to Automate Workflows in Firmware analysis
1112

12-
Many users of the firmware analysis service may need to automate their workflow. The command `az login` creates an interactive login experience with two-factor authentication that makes it difficult for users to fully automate their workflow. A service principal [Apps & service principals in Microsoft Entra ID](/entra/identity-platform/app-objects-and-service-principals) is a secure identity with proper permissions that authenticates to Azure in the command line without requiring two-factor authentication or an interactive log-in. This article explains how to create a service principal and use it to interact with the firmware analysis service. For more information on creating service principals, visit [Create Azure service principals using the Azure CLI](/cli/azure/azure-cli-sp-tutorial-1#create-a-service-principal). To authenticate securely, we recommend creating a service principal and authenticating using certificates. To learn more, visit [Create a service principal containing a certificate using Azure CLI](/cli/azure/azure-cli-sp-tutorial-3).
13+
Many users of the firmware analysis service may need to automate their workflow. The command `az login` creates an interactive login experience with two-factor authentication that makes it difficult for users to fully automate their workflow. A [service principal](/entra/identity-platform/app-objects-and-service-principals) is a secure identity with proper permissions that authenticates to Azure in the command line without requiring two-factor authentication or an interactive log-in. This article explains how to create a service principal and use it to interact with the firmware analysis service. For more information on creating service principals, visit [Create Azure service principals using the Azure CLI](/cli/azure/azure-cli-sp-tutorial-1#create-a-service-principal). To authenticate securely, we recommend creating a service principal and authenticating using certificates. To learn more, visit [Create a service principal containing a certificate using Azure CLI](/cli/azure/azure-cli-sp-tutorial-3).
1314

14-
1. Log in to your Azure account using the portal.
15+
1. Log in to your Azure account using the Azure portal.
1516

1617
2. Navigate to your subscription and assign yourself `User Access Administrator` or `Role Based Access Control Administrator` permissions, or higher, in your subscription. This gives you permission to create a service principal.
1718

1819
3. Navigate to your command line
1920

20-
1. Log in, specifying the tenant ID during login
21+
1. Log in, specifying your tenant ID during login
2122

2223
```azurecli
2324
az login --tenant <TENANT_ID>
@@ -40,7 +41,7 @@ Many users of the firmware analysis service may need to automate their workflow.
4041
5. Log in to your service principal
4142

4243
```azurecli
43-
az login --service-principal --username $clientID --password $secret --tenant $tenantID
44+
az login --service-principal --username <CLIENT_ID> --password <SECRET> --tenant <TENANT_ID>
4445
```
4546

4647
6. Once logged in, refer to the following Quickstarts for scripts to interact with the Firmware analysis service via Azure PowerShell, Azure CLI, or Python:

articles/firmware-analysis/firmware-analysis-faq.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.author: karenguo
66
ms.topic: conceptual
77
ms.custom: devx-track-azurecli, devx-track-azurepowershell
88
ms.date: 01/10/2024
9+
ms.service: azure
910
---
1011

1112
# Frequently asked questions about Firmware analysis

articles/firmware-analysis/firmware-analysis-rbac.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ author: karengu0
55
ms.author: karenguo
66
ms.topic: conceptual
77
ms.date: 01/10/2024
8+
ms.service: azure
89
---
910

1011
# Overview of Azure Role-Based Access Control for Firmware analysis

articles/firmware-analysis/index.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
### YamlMime:Landing
2+
13
title: Firmware analysis (preview)
24
summary: Analyze your firmware images for security vulnerabilities
35

articles/firmware-analysis/interpreting-extractor-paths.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ author: karengu0
55
ms.author: karenguo
66
ms.topic: conceptual
77
ms.date: 11/04/2024
8+
ms.service: azure
89
---
910

1011
# Overview of How Firmware Images are Structured

articles/firmware-analysis/overview-firmware-analysis.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ ms.topic: conceptual
55
ms.date: 06/15/2023
66
author: karengu0
77
ms.author: karenguo
8+
ms.service: azure
89
#Customer intent: As a device builder, I want to understand how firmware analysis can help secure my IoT/OT devices and products.
910
---
1011

articles/firmware-analysis/quickstart-upload-firmware-using-azure-command-line-interface.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.author: karenguo
66
ms.topic: quickstart
77
ms.custom: devx-track-azurecli
88
ms.date: 01/29/2024
9+
ms.service: azure
910
---
1011

1112
# Quickstart: Upload firmware images to Firmware Analysis using Azure CLI

articles/firmware-analysis/quickstart-upload-firmware-using-powershell.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.author: karenguo
66
ms.topic: quickstart
77
ms.custom: devx-track-azurepowershell
88
ms.date: 01/29/2024
9+
ms.service: azure
910
---
1011

1112
# Quickstart: Upload firmware images to Firmware analysis using Azure PowerShell

articles/firmware-analysis/quickstart-upload-firmware-using-python.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ ms.author: karenguo
66
ms.topic: quickstart
77
ms.custom: devx-track-python
88
ms.date: 04/10/2024
9+
ms.service: azure
910
---
1011

1112
# Quickstart: Upload firmware images to Firmware analysis using Python

articles/firmware-analysis/release-notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ ms.author: karenguo
55
description: Learn about the latest updates for Firmware analysis.
66
ms.topic: conceptual
77
ms.date: 11/04/2024
8+
ms.service: azure
89
---
910

1011
# What's new in Firmware analysis

0 commit comments

Comments
 (0)