> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-actions-triggers-prototype.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Créer des applications machine-machine à des fins de test

> Découvrez comment enregistrer et autoriser une application de test de communication entre machines pour appeler les points de terminaison du Management API à l’aide de jetons d’accès.

Lorsque vous créez un compte, une instance du <Tooltip href="/docs/fr-ca/glossary?term=management-api" tip="Management API
Un produit permettant aux clients d’effectuer des tâches administratives." cta="Voir le glossaire">Management API</Tooltip> par défaut est créée dans la section API du <Tooltip href="/docs/fr-ca/glossary?term=auth0-dashboard" tip="Auth0 Dashboard
Principal produit d’Auth0 pour configurer vos services." cta="Voir le glossaire">Auth0 Dashboard</Tooltip>. Un exemple d’application de test de communication entre machines est automatiquement créé. Les étapes suivantes vous guident pour créer une application de test supplémentaire destinée à être utilisée avec cette instance du Management API. Vous pourrez également exploiter le jeton de test généré avant de mettre en place votre propre configuration de production.

Veuillez noter que le jeton de test disponible dans l’API Explorer est exclusivement conçu pour tester l’accès à Management API. Pour en savoir plus sur les jetons de Management API, veuillez consulter [Obtenir des jetons d’accès à Management API pour la production](/docs/fr-ca/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-production). Si vous êtes intéressé par l’utilisation du jeton de test, veuillez consulter [Obtenir des jetons d’accès à Management API pour les tests](/docs/fr-ca/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-testing)

1. Accédez à [Dashboard > Applications > API](https://manage.auth0.com/#/apis) puis sélectionnez **Auth0 Management API**.
2. Sélectionnez l’onglet **Explorateur API**.
3. Cliquez sur **Créer et autoriser une application de test**. Une nouvelle application a été créée et est autorisée à accéder au Management API.

<Frame>
  <img src="https://mintcdn.com/docs-dev-actions-triggers-prototype/AzFg9TUnnX-9tz7j/docs/images/fr-ca/cdy7uua7fh8z/6G5M1JY9iYnkYXfDHwTvR/da29fe9b923cbfc5e5eb318d6056abca/Mgmt_API_Explorer.png?fit=max&auto=format&n=AzFg9TUnnX-9tz7j&q=85&s=d6908471a7ee7f0604aa4c4a74ea29d8" alt="Dashboard - Applications - API - Auth0 Management API - Explorer Tab (Onglet Explorateur) - Authorize and Test (Autoriser et tester)" width="1149" height="1248" data-path="docs/images/fr-ca/cdy7uua7fh8z/6G5M1JY9iYnkYXfDHwTvR/da29fe9b923cbfc5e5eb318d6056abca/Mgmt_API_Explorer.png" />
</Frame>

L’application créée dans les étapes ci-dessus s’est vu attribuer toutes les permissions du Management API. Cela signifie qu’il peut accéder à tous les points de terminaison à des fins de test. Cependant, les applications n’autorisent généralement pas l’accès à toutes les permissions, mais n’autorisent que celles qui sont requises.

<Card title="Comment puis-je savoir quelles permissions sont requises pour Management API?">
  Chaque application machine-machine qui accède à une API doit recevoir un jeu de [permissions](/docs/fr-ca/get-started/apis/scopes/api-scopes). Il s’agit des permissions qui doivent être autorisées par le propriétaire. Chaque point de terminaison de [Auth0 Management API v2](/docs/fr-ca/api/management/v2) exige des permissions spécifiques. Pour voir les permissions de chaque point de terminaison, rendez-vous dans [Explorateur du Management API](/docs/fr-ca/api/management/v2#!) et trouvez le point de terminaison que vous souhaitez appeler. Chaque point de terminaison comporte une section intitulée **Scopes (Permissions)** qui énumère toutes les permissions qu’accepte le point de terminaison.
</Card>

## Exemple : Obtenir le point de terminaison de toutes les connexions

Le point de terminaison [Obtenir toutes les connexions](/docs/fr-ca/api/management/v2#!/Clients/get_connections) accepte la permission `read:connections` tandis que le point de terminaison [Créer une connexion](/docs/fr-ca/api/management/v2#!/Clients/post_connections) accepte la permission `write:connections`. Notre jeton de communication entre machines ne devrait avoir besoin que de la permission `read:connections` afin d’accéder aux données à partir de ce point de terminaison.

Si vous disposez de plusieurs applications qui doivent accéder au Management API, vous devez créer des applications de communication entre machines distinctes pour chaque application dans Auth0 au lieu d’une seule application machine-machine.

## En savoir plus

* [Obtenir des jetons d’accès à Management API pour les tests](/docs/fr-ca/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-testing)
* [Obtenir des jetons d’accès à Management API pour la production](/docs/fr-ca/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-access-tokens-for-production)
* [Obtenir des jetons d’accès à Management API pour les applications monopages](/docs/fr-ca/secure/tokens/access-tokens/management-api-access-tokens/get-management-api-tokens-for-single-page-applications)
* [Applications dans Auth0](/docs/fr-ca/get-started/applications)
