Autorisation

Documentation Jamf Protect

Solution
Application
Content Type
Documentation technique
Utilities & Services
ft:locale
fr-FR

Pour traiter les demandes de l’API Jamf Protect, chaque requête GraphQL doit inclure un en-tête d’autorisation avec un jeton d’accès.

Pour obtenir un jeton d’accès à inclure dans l’en-tête d’autorisation pour les demandes de l’API Jamf Protect, vous pouvez exécuter la commande suivante en utilisant les informations de la configuration de votre client API :

curl --request POST \
--header 'content-type: application/json' \
--url "https://your-tenant.protect.jamfcloud.com/token" \
--data '{"client_id": "<CLIENT-ID>",
"password": "<API-CLIENT-PASSWORD>"}'

Le jeton d’accès peut ensuite être inclus dans les demandes de l’API de manière similaire à la commande « curl » suivante :

curl -H "Content-Type: application/json" \ -H "Authorization: YOUR-ACCESS-TOKEN" \ -X POST "https://your-tenant.protect.jamfcloud.com/graphql" \ -d '{"query": "query {listComputers {items {hostName, uuid, checkin}}}"}'