Create an M2M application
Machine-to-Machine (M2M)
You can use Properties in Kinde to add structured metadata to a Machine-to-Machine (M2M) application. These properties can store configuration or contextual data, such as region
, tier
, or model_version
.
While properties can be applied to users and orgs, only properties scoped to Applications are relevant for M2M apps.
This feature is useful for:
If you’re looking to include properties inside tokens, see Customize the claims of an M2M token with properties.
Before you can assign a property to an app, you need to define it.
tier
, region
, model_version
).The property is now available across all M2M applications.
For example:
Property | Value |
---|---|
region | eu |
model_version | v2 |
tier | pro |
These values are stored with the app but are not included in tokens unless explicitly enabled.
The selected properties are embedded in the token under the application_properties
claim:
{ "application_properties": { "region": { "v": "eu" }, "tier": { "v": "pro" } }}