Skip to content

Commit 0d07e94

Browse files
docs: content maintenance/ m2m-apps (#636)
* chore(docs): content maintenance (2026-02-18) Applied 4 suggestion(s): - ai-grammar: Missing period at end of tooltip text - ai-clarity: Awkward 'do not need to do anything' phrasing - ai-technical: Inconsistent spacing in table header - ai-clarity: Passive voice reduces clarity - ai-grammar: Missing period after link in table cell ... and 1 more * Update machine-to-machine-apps.mdx * Update machine-to-machine-apps.mdx * Update machine-to-machine-apps.mdx
1 parent 27d5494 commit 0d07e94

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

main/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps.mdx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
---
22
description: Learn how to register and configure a machine-to-machine (M2M) application using the Auth0 Dashboard and authorize it using the Management API test feature.
33
title: Register Machine-to-Machine Applications
4+
validatedOn: 2026-02-18
45
---
56
To integrate Auth0 with a machine-to-machine (M2M) application, you must first register your app with Auth0 using the <Tooltip tip="Auth0 Dashboard: Auth0's main product to configure your services." cta="View Glossary" href="/docs/glossary?term=Auth0+Dashboard">Auth0 Dashboard</Tooltip>. These apps may include non-interactive apps, such as command-line tools, daemons, IoT devices, or services running on your back-end.
67

78
M2M apps are linked to an API and its permissions or [scopes](/docs/get-started/apis/scopes/api-scopes), which are selected from pre-defined values. Make sure you have already [registered the associated API](/docs/get-started/auth0-overview/set-up-apis) with Auth0 and defined scopes for the API before beginning this registration.
89

9-
If you want to authorize your application to access only the Auth0 <Tooltip tip="Management API: A product to allow customers to perform administrative tasks." cta="View Glossary" href="/docs/glossary?term=Management+API">Management API</Tooltip>, you do not need to do anything; the Management API is pre-populated for you.
10+
If you want to authorize your application to access only the Auth0 <Tooltip tip="Management API: A product that allows customers to perform administrative tasks." cta="View Glossary" href="/docs/glossary?term=Management+API">Management API</Tooltip>, you do not need to register a separate API; the Management API is pre-populated for you.
1011

1112
To integrate Auth0 with a machine-to-machine (M2M) application, you must first register your app with Auth0 using the Auth0 Dashboard.
1213

@@ -19,7 +20,7 @@ To integrate Auth0 with a machine-to-machine (M2M) application, you must first r
1920
Use the `update:client_grants` and `create:client_grants` scopes with only high-privileged applications, as they allow the client to grant further permissions to itself.
2021
</Warning>
2122

22-
Once the new application is created, you will be directed to **Application** **Settings** which includes the following tabs:
23+
Once the new application is created, you can configure **Application Settings** which includes the following tabs:
2324

2425
<table class="table"><thead>
2526
<tr>
@@ -30,11 +31,11 @@ To integrate Auth0 with a machine-to-machine (M2M) application, you must first r
3031
<tbody>
3132
<tr>
3233
<td><strong>Quick Start</strong></td>
33-
<td>Shows all the available examples for ${application_type} applications. It also shows you how you can call your API using various technologies. To learn how to accept and validate Access Tokens in your API, see our <a href="/docs/quickstart/backend">Backend/API Quickstarts</a>.</td>
34+
<td>Shows all the available examples for ${application_type} applications. It also shows you how you can call your API using various technologies. To learn how to accept and validate Access Tokens in your API, see our <a href="/docs/quickstart/backend/nodejs/interactive">Backend/API Quickstarts</a>.</td>
3435
</tr>
3536
<tr>
3637
<td><strong>Settings</strong></td>
37-
<td>Shows all available settings for your application. By default, most of the settings will be created for you.</td>
38+
<td>Shows all available settings for your application. By default, Auth0 creates most of these settings for you.</td>
3839
</tr>
3940
<tr>
4041
<td><strong>Credentials</strong></td>
@@ -45,6 +46,10 @@ To integrate Auth0 with a machine-to-machine (M2M) application, you must first r
4546
<td>Allows you to authorize additional APIs for use with your Application.</td>
4647
</tr>
4748
</tbody>
49+
<tr>
50+
<td><strong>Login Experience</strong></td>
51+
<td>Allows you to configure the login experience for users in your Organization. For more information, see [Understand How Auth0 Organizations Work](/docs/manage-users/organizations/organizations-overview#login-experience)</td>
52+
</tr>
4853
</table>
4954

5055
To learn more, read [Application Settings](/docs/get-started/applications/application-settings).
@@ -53,7 +58,7 @@ To integrate Auth0 with a machine-to-machine (M2M) application, you must first r
5358

5459
Once you have registered and configured your application, some common next steps are:
5560

56-
* Configure a connection and enable it for your application.
61+
* Configure an identity provider connection and enable it for your application (if needed for your use case).
5762
* Modify your app code to use your Auth0-registered application. See our [Auth0 Quickstarts](/docs/quickstarts), where you'll find detailed instructions and samples for a variety of technologies. You'll also learn how to implement login and logout, handle your user sessions, retrieve and display user profile information, and more.
5863
* Use [Auth0 APIs](/docs/api).
5964

0 commit comments

Comments
 (0)