UiPath Documentation
automation-hub
2023.4
false

Guide de l'API Automation Hub

Dernière mise à jour 19 avr. 2024

Mettre à jour les détails du compte des employés depuis Automation Hub

Les entreprises étant des entités évoluant constamment, les détails liés aux départements, aux unités commerciales et aux autres détails des individus changent très rapidement. Tenez-les à jour dans Automation Hub en utilisant l’appel API /edituser.

L'exemple ci-dessous montre comment mettre à jour l'unité commerciale et le département. Pour cela, nous allons identifier les 2 champs ci-dessous dans le corps de la demande et ajouter les nouvelles valeurs correspondant à l'unité commerciale et au département actuels de l'utilisateur :

  • user_business_unit=newbuvalue

  • user_department=newdptvalue

POST https://{yourDomain}/automationhub_/api/v1/openapi/edituser

Requête (Request)

	Content-Type: application/json
	Authorization: Bearer [Tenant ID/Token]
  x-ah-openapi-app-key: [API key if added]
  x-ah-openapi-auth: openapi-token
 data-raw '{
    "user_email": "jane.doe@email.com",
      "user_first_name": "Jane",
      "user_last_name": "Doe",
      "user_location": "Brooklyn",
      "user_department": "newdptvalue",
      "user_business_unit": "newbuvalue",
      "user_job_title": "Developer",
      "user_is_active": 0,
      "user_invite_status": 1,
      "user_roles": [
        {
          "role_id": 6,
          "category_id": 0
        },
        {
          "role_id": 4,
          "category_id": 0
        },
        {
          "role_id": 5,
          "category_id": 3
        }
      ]
    }	Content-Type: application/json
	Authorization: Bearer [Tenant ID/Token]
  x-ah-openapi-app-key: [API key if added]
  x-ah-openapi-auth: openapi-token
 data-raw '{
    "user_email": "jane.doe@email.com",
      "user_first_name": "Jane",
      "user_last_name": "Doe",
      "user_location": "Brooklyn",
      "user_department": "newdptvalue",
      "user_business_unit": "newbuvalue",
      "user_job_title": "Developer",
      "user_is_active": 0,
      "user_invite_status": 1,
      "user_roles": [
        {
          "role_id": 6,
          "category_id": 0
        },
        {
          "role_id": 4,
          "category_id": 0
        },
        {
          "role_id": 5,
          "category_id": 3
        }
      ]
    }

Réponse

    {
    "message": "Resource Updated",
    "statusCode": 201,
    "data": {
        "message": "Sync Successful."
    }
}    {
    "message": "Resource Updated",
    "statusCode": 201,
    "data": {
        "message": "Sync Successful."
    }
}

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour