Assign workers to an IT hardware policy

Use this from onboarding or HRIS automations to put workers on the IT hardware policy that governs what equipment they can order; resolve the policy id via GET /rest/it/policies. Assigns the listed workers, identified by their Deel HRIS profile ids, to this policy. Accepts between 1 and 100 ids per call. The call is all-or-nothing: if any id is not found in your organization the whole request fails and no worker is moved. Workers already on the policy are left unchanged; for per-seat organizations, seat allocation follows your organization's seat assignment setting. **Token scopes**: `it-policies:write`

Authentication

AuthorizationBearer
## Authentication The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail. ```curl curl -X GET 'https://api.deel.training/rest/v2/contracts' \ -H 'Authorization: Bearer YOUR-TOKEN-HERE' ``` [Learn more about authentication](/api/authentication)
OR
AuthorizationBearer
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Path parameters

it_policy_idstringRequiredformat: "uuid"
Unique identifier of the IT policy

Request

Workers to assign
dataobjectRequired
Workers to assign to the IT policy.

Response

No Content

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
500
Internal Server Error