You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2024-08-22 12:06:41

qretornaz
Member
Registered: 2024-07-29
Posts: 4

Associer un ordinateur à un groupe

Bonjour,

J'essaye d'associer un ordinateur à un groupe avec le code Powershell suivant :

$association = @{
        groups_id = 7
        items_id = 1
        itemtype = "Computer"
        type = 1
} | ConvertTo-Json
Invoke-RestMethod -Uri "$url/apirest.php/ObjectGroup" -Method POST -Headers @{ "Content-Type" = "application/json"; "App-Token" = $app_token; "Session-Token" = $session_token } -Body $association

Cependant cela me donne une erreur 400 de l'API:

Invoke-RestMethod : Le serveur distant a retourné une erreur : (400) Demande incorrecte.
Au caractère C:\test-api-glpi-ordinateurs.ps1:26 : 1
+ Invoke-RestMethod -Uri "$url/apirest.php/ObjectGroup" -Method POST -H ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation : (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebEx
   ception
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

Pouvez-vous m'indiquer si le endpoint et les paramètres sont corrects ?

Offline

Board footer

Powered by FluxBB