UiPath Documentation
automation-hub
2023.10
false
Automation Hub-API-Handbuch
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Aktualisieren der Kontodetails für Mitarbeiter im Automation Hub

API-Aufrufmuster zur Aktualisierung von Mitarbeiterkontodetails wie Geschäftseinheit und Abteilung mithilfe des /edituser-Endpunkts in der Automation Suite.

Da Unternehmen dynamisch sind, ändern sich die Details der Abteilungen, Geschäftsbereiche und anderer Informationen sehr schnell. Halten Sie diese im Automation Hub mit dem API-Aufruf /edituser auf dem neuesten Stand.

Das folgende Beispiel zeigt, wie die Geschäftseinheit und die Abteilung aktualisiert werden. Dazu müssen wir die beiden folgenden Felder im Textkörper der Anforderung identifizieren und die neuen Werte hinzufügen, die der aktuellen Geschäftseinheit und Abteilung des Benutzers entsprechen:

  • user_business_unit=newbuvalue
  • user_department=newdptvalue

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

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
        }
      ]
    }

Antwort

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

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben