You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/trusted-signing/concept.md
+3-19Lines changed: 3 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Signing concepts #Required; page title is displayed in search results. Include the brand.
2
+
title: Trusted Signing concepts #Required; page title is displayed in search results. Include the brand.
3
3
description: Describing signing concepts and resources in Trusted Signing #Required; article description that is displayed in search results.
4
4
author: microsoftshawarma #Required; your GitHub user alias, with correct capitalization.
5
5
ms.author: rakiasegev #Required; microsoft alias of author; optional team alias.
@@ -47,26 +47,10 @@ Follow the H2 headings with a sentence about how the section contributes to the
47
47
## Resource Types
48
48
Trusted Signing has the following resource types:
49
49
50
-
*Code Signing Account – Logical container holding certificate profiles and considered the Trusted Signing resource.
51
-
*Certificate Profile – Template with the information that is used in the issued certificates, and a subresource to a Code Signing Account resource.
50
+
*Code Signing Account – Logical container holding certificate profiles and considered the Trusted Signing resource.
51
+
*Certificate Profile – Template with the information that is used in the issued certificates, and a subresource to a Code Signing Account resource.
52
52
53
53
54
54
In the below example structure, you notice that an Azure Subscription has a resource group and under that resource group you can have one or many Code Signing Account resources with one or many Certificate Profiles. This ability to have multiple Code Signing Accounts and Certificate Profiles is useful as the service supports Public Trust, Private Trust, VBS Enclave, and Test signing.
55
55
56
56

57
-
58
-
## [Section 2 heading]
59
-
<!-- add your content here -->
60
-
61
-
## [Section n heading]
62
-
<!-- add your content here -->
63
-
64
-
<!-- 4. Next steps
65
-
Required. Provide at least one next step and no more than three. Include some
66
-
context so the customer can determine why they would click the link.
67
-
68
-
<!--
69
-
Remove all the comments in this template before you sign-off or merge to the
Copy file name to clipboardExpand all lines: articles/trusted-signing/faq.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ sections:
43
43
*[Review permissions granted to applications](https://learn.microsoft.com/entra/identity/enterprise-apps/manage-application-permissions?pivots=portal.
44
44
- question: What if I don’t see Microsoft.CodeSigning in my resource provider?
45
45
answer: |
46
-
Register the Microsoft.CodeSigning app in the subscription resource provider page using the below screenshot as a guide: :::image type="content" source="media/trusted-signing-resource-provider.png" alt-text="Screenshot of registering Microsoft.CodeSigning resource provider.":::
46
+
Register the Microsoft.CodeSigning app in the subscription resource provider page using the below screenshot as a guide: :::image type="content" source="media/trusted-signing-resource-provider.png" alt-text="Screenshot of registering Microsoft.CodeSigning resource provider." lightbox="media/trusted-signing-resource-provider.png":::
47
47
- question: What if I fail identity validation?
48
48
answer: |
49
49
If more documentation is required for identity validation, you're asked to provide those documents on the Azure portal. Otherwise, we recommend checking for an email sent to the listed address for email validation. However, if your organization fails identity validation we can't onboard you to Trusted Signing. We recommend you delete your Trusted Signing account so you don't get billed for unused resources.
Optional: Make Prerequisites the first H2 after the H1. Omit any preliminary text to the list.
61
-
62
-
Include this heading even if there aren't any prerequisites, in which case just use the text: "None"
63
-
(not bulleted). The reason for this is to maintain consistency across services, which trains readers
64
-
to always look in the same place.
65
-
66
-
When there are prerequisites, list each as *items*, not instructions to minimize the verbiage.
67
-
For example, use "Python 3.6" instead of "Install Python 3.6". If the prerequisite is something
68
-
to install, link to the applicable and specific installer or download. Selecting the item/link is then the
69
-
action to fulfill the prerequisite. Use an action word only if necessary to make the meaning clear.
70
-
Don't use links to conceptual information about a prerequisite; only use links for installers.
71
-
72
-
Do not bold items, because listing items alone fulfills that same purpose.
73
-
74
-
List prerequisites in the following order:
75
-
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
76
-
- Language runtimes (Python, Node, .NET, etc.)
77
-
- Packages (from pip, npm, nuget, etc.)
78
-
- Tools (like VS Code IF REQUIRED. Don't include tools like pip if they're
79
-
automatically installed with another tool or language runtime, like Python. Don't include
80
-
optional tools like text editors--include them only if the quickstart demonstrates them.)
81
-
- Sample code
82
-
- Specialized hardware
83
-
- Other preparatory work, such as creating a VM (OK to link to another article)
84
-
- Azure keys
85
-
- Service-specific keys
86
-
87
-
The reason for placing runtimes and tools first is that it might take time to install
88
-
them, and it's best to get a user started sooner than later.
89
-
90
-
If you feel like your quickstart has a lot of prerequisites, the quickstart may be the
91
-
wrong content type - a tutorial or how-to guide may be the better option. Remember that
92
-
quickstarts should be something a reader can complete in 10 minutes or less.
93
-
94
-
-->
95
-
96
-
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
97
-
- Azure tenant ID
98
-
- Second prerequisite
99
-
- Third prerequisite
100
-
- ...
101
-
- (Any specific service-specific key - if specific actions are required, either link to an article that explains those steps, or make acquisition of a key one of the steps in the quickstart.)
102
-
103
-
<!-- 6. Account sign in --------------------------------------------------------------------
104
-
105
-
Required: If you need to sign in to the portal to do the quickstart, this H2 and link are required.
106
-
107
-
-->
108
-
109
-
## Sign in to <service/product/tool name>
110
-
TODO: add your instructions
111
-
112
-
<!-- If signing in requires more than one step, then use this section. If it's just a single
113
-
step, include that step in the first section that requires it.
114
-
115
-
-->
116
-
117
-
<!-- 7. Open Azure Cloud Shell---------------------------------------------------------------------
118
-
If you want to refer to using the Cloud Shell, place the instructions after the
119
-
Prerequisites to keep the prerequisites as the first H2.
120
-
121
-
However, only include the Cloud Shell if ALL commands can be run in the cloud shell.
0 commit comments