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/marketplace/partner-center-portal/marketplace-metering-service-authentication.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,20 +20,20 @@ We will explain when and how to use the different authentication strategies to s
20
20
21
21
## Using the Azure AD security token
22
22
23
-
Applicable offer types are SaaS and Azure Applications with Managed Application plan type.
23
+
Applicable offer types are SaaS and Azure Applications with managed application plan type.
24
24
25
25
Submit custom meters by using a predefined fixed application ID to authenticate.
26
26
27
-
For SaaS offers this is the only available option.
27
+
For SaaS offers, Azure AD is the only available option.
28
28
29
-
For Azure Applications with Managed Application plan, you should consider using this strategy in the following cases:
29
+
For Azure applications with managed application plan, you should consider using this strategy in the following cases:
30
30
31
31
* You already have a mechanism to communicate with your backend services, and you want to extend this mechanism to emit custom meters from a central service.
32
-
* You have complex custom meters logic; in this case, it will make more sense to run this logic in a central location instead of running it on the managed application resources.
32
+
* You have complex custom meters logic. Run this logic in a central location, instead of the managed application resources.
33
33
34
34
Once you have registered your application, you can programmatically request an Azure AD security token. The publisher is expected to use this token and make a request to resolve it.
35
35
36
-
See [Azure Active Directory access tokens](https://docs.microsoft.com/azure/active-directory/develop/access-tokens) for more information about these tokens.
36
+
For more information about these tokens, see [Azure Active Directory access tokens](https://docs.microsoft.com/azure/active-directory/develop/access-tokens).
37
37
38
38
### Get a token based on the Azure AD app
39
39
@@ -92,9 +92,9 @@ Sample response token:
92
92
}
93
93
```
94
94
95
-
## Using the Azuremanaged identities token
95
+
## Using the Azure-managed identities token
96
96
97
-
Applicable offer type is Azure Applications with Managed Application plan type.
97
+
Applicable offer type is Azure applications with managed application plan type.
98
98
99
99
Using this approach will allow the deployed resources identity to authenticate to send custom meters usage events. You can embed the code that emits usage within the boundaries of your deployment.
100
100
@@ -103,10 +103,10 @@ Using this approach will allow the deployed resources identity to authenticate t
103
103
104
104
Your managed application can contain different type of resources, from Virtual Machines to Azure Functions. For more information on how to authenticate using managed identities for different services, see [how to use managed identities for Azure resources](https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview#how-can-i-use-managed-identities-for-azure-resources).
105
105
106
-
For example, this is how to authenticate using a Windows VM,
106
+
For example, follow the steps below to authenticate using a Windows VM,
107
107
108
108
1. Make sure Managed Identity is configured using one of the methods:
1. Use the [Marketplace metering service API](https://review.docs.microsoft.com/azure/marketplace/partner-center-portal/marketplace-metering-service-apis?branch=pr-en-us-101847) to emit usage
149
+
1. Use the [Marketplace metering service API](https://review.docs.microsoft.com/azure/marketplace/partner-center-portal/marketplace-metering-service-apis?branch=pr-en-us-101847) to emit usage.
0 commit comments