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/active-directory/develop/mark-app-as-publisher-verified.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Microsoft identity platform accounts & tenant profiles on Android | Azure
3
-
description: An overview of publisher verification for Microsoft identity platform.
2
+
title: Mark an app as publisher verified
3
+
description: Describes how to mark an app as publisher verified.
4
4
services: active-directory
5
5
author: rwike77
6
6
manager: CelesteDG
@@ -14,30 +14,30 @@ ms.custom: aaddev
14
14
ms.reviewer: jesakowi
15
15
---
16
16
17
-
# Publisher verfication
17
+
# Publisher verification
18
18
If you are already enrolled in the Microsoft Partner Network (MPN), you can get started right away:
19
19
20
-
1. Navigate to the preview version of the App Registration portal
20
+
1. Navigate to the preview version of the App Registration portal.
21
21
22
-
1. Choose an app and click “Branding”
22
+
1. Choose an app and click **Branding**.
23
23
24
-
1. Click “Add MPN ID to verify publisher” and review the listed requirements
24
+
1. Click **Add MPN ID to verify publisher** and review the listed requirements.
25
25
26
-
1. Enter your MPN ID and click “Verify and save”
26
+
1. Enter your MPN ID and click **Verify and save**.
27
27
28
-
For more details on specific benefits, requirements, etc. see Overview
28
+
For more details on specific benefits, requirements, and frequent asked questions see the [overview](publisher-verification-overview.md).
29
29
30
30
31
31
## Mark your app as publisher verified
32
-
After you have ensured the above pre-requisites have been met, please follow the below to mark your app(s) as Publisher Verified.
32
+
Make sure you have met the pre-requisites, then follow these steps to mark your app(s) as Publisher Verified.
33
33
34
34
1. Ensure you are signed in with an organizational (Azure AD) account that is authorized to make changes to the app(s) you want to mark as Publisher Verified and on the MPN Account in Partner Center.
35
35
36
36
1. In Azure AD this user must either be the Owner of the app or have one of the following roles: Application Admin, Cloud Application Admin, Global Admin.
37
37
38
38
1. In Partner Center this user must have of the following roles: MPN Admin, Accounts Admin, or a Global Admin (this is a shared role mastered in Azure AD).
39
39
40
-
1. Navigate to the preview version of the App Registration portal: <link>
40
+
1. Navigate to the preview version of the App Registration portal:
41
41
42
42
1. Click on an app you would like to mark as Publisher Verified and open the Branding blade.
43
43
@@ -47,25 +47,25 @@ After you have ensured the above pre-requisites have been met, please follow the
47
47
48
48
1. Match the domain of the email address used during the verification process for your MPN account.
49
49
50
-
1. Click “Add MPN ID to verify publisher” near the bottom of the page.
50
+
1. Click **Add MPN ID to verify publisher** near the bottom of the page.
51
51
52
-
1. Enter your MPN ID. This MPN ID must be for:
52
+
1. Enter your **MPN ID**. This MPN ID must be for:
53
53
54
54
1. A valid Microsoft Partner Network account that has completed the verification process.
55
55
56
56
1. The Partner global account (PGA) for your organization.
57
57
58
-
1. Click “Verify and save”.
58
+
1. Click **Verify and save**.
59
59
60
-
1. Wait for the request to process- this may take a few minutes.
60
+
1. Wait for the request to process, this may take a few minutes.
61
61
62
-
1. If the verification was successful, the publisher verification window will close, returning you to the Branding blade. You will see a blue verified badge next to your verified Publisher display name.
62
+
1. If the verification was successful, the publisher verification window will close, returning you to the Branding blade. You will see a blue verified badge next to your verified **Publisher display name**.
63
63
64
64
1. Users who get prompted to consent to your app will start seeing the badge soon after you have gone through the process successfully, although it may take some time for this to replicate throughout the system.
65
65
66
-
1. Test this functionality by signing into your application and ensuring the verified badge shows up on the consent screen. If you are signed in as a user who has already granted consent to the app, you can use the “prompt=consent” query parameter to force a consent prompt.
66
+
1. Test this functionality by signing into your application and ensuring the verified badge shows up on the consent screen. If you are signed in as a user who has already granted consent to the app, you can use the *prompt=consent* query parameter to force a consent prompt.
67
67
68
-
1. Repeat this process as needed for any additional apps you would like the badge to be displayed for. You can use Microsoft Graph to do this more quickly in bulk, and PowerShell cmdlets will be available soon. See Making Microsoft API Graph calls for more info.
68
+
1. Repeat this process as needed for any additional apps you would like the badge to be displayed for. You can use Microsoft Graph to do this more quickly in bulk, and PowerShell cmdlets will be available soon. See [Making Microsoft API Graph calls](troubleshoot-publisher-verification.md#making-microsoft-graph-api-calls) for more info.
69
69
70
70
That’s it! Let us know if you have any feedback about the process, the results, or the feature in general.
Copy file name to clipboardExpand all lines: articles/active-directory/develop/troubleshoot-publisher-verification.md
+22-22Lines changed: 22 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Microsoft identity platform accounts & tenant profiles on Android | Azure
3
-
description: An overview of publisher verification for Microsoft identity platform.
2
+
title: Troubleshoot publisher verification
3
+
description: Describles how to troubleshoot publisher verification for Microsoft identity platform.
4
4
services: active-directory
5
5
author: rwike77
6
6
manager: CelesteDG
@@ -14,16 +14,16 @@ ms.custom: aaddev
14
14
ms.reviewer: jesakowi
15
15
---
16
16
17
-
# Troubleshoot publisher verfication
18
-
Please do the following if you are receiving errors or seeing unexpected behavior:
17
+
# Troubleshoot publisher verification
18
+
Do the following if you are receiving errors or seeing unexpected behavior:
19
19
20
-
1. See if your issue is covered in the [Frequently Asked Questions](publisher-verification-overview.md#frequently-asked-questions).
20
+
1. See if your issue is covered in the [frequently asked questions](publisher-verification-overview.md#frequently-asked-questions).
21
21
22
-
1. Ensure that you have met all of the Requirements and are following the Step-by-Step Instructions.
22
+
1. Ensure that you have met all of the [requirements](publisher-verification-overview.md#requirements) and are following the Step-by-Step Instructions.
23
23
24
-
If you are still unsure why the error is occurring, you can try making a request by Making Microsoft API Graph calls to gather additional and rule out any issues in the UI. Or, if you have access, you can use Internal Logs to troubleshoot further.
24
+
If you are still unsure why the error is occurring, you can try making a request by [making Microsoft Graph API calls](#making-microsoft-graph-api-calls) to gather additional and rule out any issues in the UI. Or, if you have access, you can use [Internal Logs](#internal-logs) to troubleshoot further.
25
25
26
-
If you are still receiving an error from Microsoft Graph, please gather as much of the following information as possible related to the failing call and reach out to Microsoft:
26
+
If you are still receiving an error from Microsoft Graph, gather as much of the following information as possible related to the failing call and reach out to Microsoft:
27
27
28
28
- Timestamp
29
29
- CorrelationId
@@ -32,13 +32,13 @@ If you are still receiving an error from Microsoft Graph, please gather as much
32
32
- REST request being made
33
33
- Error code and message being returned
34
34
35
-
## Making Microsoft API Graph calls
35
+
## Making Microsoft Graph API calls
36
36
37
37
If you are having an issue but unable to understand why based on what you are seeing in the UI, it may be helpful to perform further troubleshooting by using Microsoft Graph calls to perform the same operations you can perform in the App Registration portal. During the preview phase, these APIs will only be available on the /beta endpoint of Microsoft Graph.
38
38
39
-
The easiest way to make these requests is using Graph Explorer. You may also consider other options like using Postman, or using PowerShell to invoke a web request. PowerShell cmdlets will be available soon.
39
+
The easiest way to make these requests is using [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). You may also consider other options like using [Postman](https://www.postman.com/), or using PowerShell to [invoke a web request](/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7). PowerShell cmdlets will be available soon.
40
40
41
-
You can use Microsoft Graph to both set and unset your app’s Verified Publisher and check the result after performing one of these operations. The result can be seen on both the Application object corresponding to your app registration and any Service Principals that have been instantiated from that app. For more information on the relationship between those objects see: Application and service principal objects in Azure Active Directory.
41
+
You can use Microsoft Graph to both set and unset your app’s Verified Publisher and check the result after performing one of these operations. The result can be seen on both the [application](/graph/api/resources/application?view=graph-rest-beta) object corresponding to your app registration and any [service principals](/graph/api/resources/serviceprincipal?view=graph-rest-beta) that have been instantiated from that app. For more information on the relationship between those objects, see: [Application and service principal objects in Azure Active Directory](app-objects-and-service-principals.md).
42
42
43
43
Here are examples of some useful requests:
44
44
@@ -121,43 +121,43 @@ The following is a list of the potential error codes you may receive when troubl
121
121
122
122
HTTP 400
123
123
124
-
The MPN ID you provided (<MPNID>) does not exist, or you do not have access to it. Please provide a valid MPN ID and try again.
124
+
The MPN ID you provided (<MPNID>) does not exist, or you do not have access to it. Provide a valid MPN ID and try again.
125
125
126
126
### MPNGlobalAccountNotFound
127
127
128
128
HTTP 400
129
129
130
-
The MPN ID you provided (<MPNID>) is not valid. Please provide a valid MPN ID and try again.
130
+
The MPN ID you provided (<MPNID>) is not valid. Provide a valid MPN ID and try again.
131
131
132
132
### MPNAccountInvalid
133
133
134
134
HTTP 400
135
135
136
-
The MPN ID you provided (<MPNID>) is not valid. Please provide a valid MPN ID and try again.
136
+
The MPN ID you provided (<MPNID>) is not valid. Provide a valid MPN ID and try again.
137
137
138
138
### MPNAccountNotVetted
139
139
140
140
HTTP 400
141
141
142
-
The MPN ID (<MPNID>) you provided has not completed the vetting process. Please complete this process in Partner Center and try again.
142
+
The MPN ID (<MPNID>) you provided has not completed the vetting process. Complete this process in Partner Center and try again.
143
143
144
144
### NoPublisherIdOnAssociatedMPNAccount
145
145
146
146
HTTP 400
147
147
148
-
The MPN ID you provided (<MPNID>) is not valid. Please provide a valid MPN ID and try again.
148
+
The MPN ID you provided (<MPNID>) is not valid. Provide a valid MPN ID and try again.
149
149
150
150
### MPNIdDoesNotMatchAssociatedMPNAccount
151
151
152
152
HTTP 400
153
153
154
-
The MPN ID you provided (<MPNID>) is not valid. Please provide a valid MPN ID and try again.
154
+
The MPN ID you provided (<MPNID>) is not valid. Provide a valid MPN ID and try again.
155
155
156
156
### ApplicationNotFound
157
157
158
158
HTTP 404
159
159
160
-
The target application (<AppId>) cannot be found. Please provide a valid application id and try again.
160
+
The target application (<AppId>) cannot be found. Provide a valid application ID and try again.
161
161
162
162
### B2CTenantNotAllowed
163
163
@@ -175,13 +175,13 @@ This capability is not supported in an email verified tenant.
175
175
176
176
HTTP 400
177
177
178
-
The target application (<AppId>) does must have a Publisher Domain set. Please set a Publisher Domain and try again.
178
+
The target application (<AppId>) does must have a Publisher Domain set. Set a Publisher Domain and try again.
179
179
180
180
### PublisherDomainIsNotDNSVerified
181
181
182
182
HTTP 400
183
183
184
-
The target application's Publisher Domain (<publisherDomain>) is not a verified domain in this tenant. Please verify a tenant domain using DNS verificaiton and try again.
184
+
The target application's Publisher Domain (<publisherDomain>) is not a verified domain in this tenant. Verify a tenant domain using DNS verification and try again.
185
185
### PublisherDomainMismatch
186
186
187
187
HTTP 400
@@ -198,15 +198,15 @@ You are not authorized to set the verified publisher property on application (<A
198
198
199
199
HTTP 400
200
200
201
-
The MPN Id was not provided in the request body or the request content type was not "application/json".
201
+
The MPN ID was not provided in the request body or the request content type was not "application/json".
202
202
203
203
### MSANotSupported
204
204
205
205
HTTP 400
206
206
207
207
This feature is not supported for Microsoft consumer accounts. Only applications registered in Azure AD by an Azure AD user are supported.
0 commit comments