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/api-center/enable-api-center-portal.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ First configure an app registration in your Microsoft Entra ID tenant. The app r
42
42
1. On the **Overview** page, copy the **Application (client) ID**. You use this value when you configure the identity provider for the portal in your API center.
43
43
44
44
1. On the **API permissions** page, select **+ Add a permission**.
45
-
1. On the **Request API permissions** page, select the **APIs my organization uses** tab. Search for and select **Azure API Center**.
45
+
1. On the **Request API permissions** page, select the **APIs my organization uses** tab. Search for and select **Azure API Center**. You can also search for and select application ID `c3ca1a77-7a87-4dba-b8f8-eea115ae4573`.
46
46
1. On the **Request permissions** page, select **user_impersonation**.
47
47
1. Select **Add permissions**.
48
48
@@ -126,11 +126,22 @@ If the user is assigned the role, there might be a problem with the registration
126
126
az provider register --namespace Microsoft.ApiCenter
127
127
```
128
128
129
-
For more information and steps to register the resource provider using other tools, see [Register resource provider](../azure-resource-manager/management/resource-providers-and-types.md#register-resource-provider).
129
+
### Unable to select Azure API Center permissions in Microsoft Entra app registration
130
+
131
+
If you're unable to request API permissions to Azure API Center in your Microsoft Entra app registration for the API Center portal, check that you are searching for **Azure API Center** (or application ID `c3ca1a77-7a87-4dba-b8f8-eea115ae4573`).
132
+
133
+
If the app isn't present, there might be a problem with the registration of the **Microsoft.ApiCenter** resource provider in your subscription. You might need to re-register the resource provider. To do this, run the following command in the Azure CLI:
134
+
135
+
```azurecli
136
+
az provider register --namespace Microsoft.ApiCenter
137
+
```
138
+
139
+
After re-registering the resource provider, try again to request API permissions.
130
140
131
141
132
142
## Related content
133
143
134
144
*[Azure CLI reference for API Center](/cli/azure/apic)
135
145
*[What is Azure role-based access control (RBAC)?](../role-based-access-control/overview.md)
136
146
*[Best practices for Azure RBAC](../role-based-access-control/best-practices.md)
147
+
*[Register a resource provider](../azure-resource-manager/management/resource-providers-and-types.md#register-resource-provider)
0 commit comments