UiPath Documentation
test-cloud
latest
false
Test Cloud-API-Handbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Zuweisung von Lizenzen zu einem Benutzer

API-Endpunkt für die Zuweisung von Lizenzen an einen einzelnen Benutzer nach Benutzer-ID in Test Cloud zur Verwendung durch Organisationsadministratoren.

Als Organisationsadministrator können Sie mit diesem Endpunkt einem Benutzer auf der Grundlage der Benutzer-ID Lizenzen zuweisen.

API-Endpunkt​

PUT {accessURL}/lease_/api/account/{accountId}/user-license

Ersetzen Sie {accessURL} in allen Endpunktpfaden durch die Basis-URL für Ihre Cloud-Plattform:

Cloud PlatformZugriffs-URL
Test Cloudhttps://cloud.uipath.com/
Test Cloud Public Sectorhttps://govcloud.uipath.us/
Test Cloud Dedicated.https://{customURL}.dedicated.uipath.com/

Anforderungsheader​

--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
Hinweis:

Um das {access_token} zu erhalten, müssen Sie sich über die beschriebene ROPC-Methode authentifizieren.

Pfadparameter​

PfadparameterDatentypBeschreibung
accountId (erforderlich)StringDie ID der Organisation, in der Ihr Benutzer registriert ist.

Anforderungstext​

Der Anforderungstext enthält das Array der Lizenzcodes für verschiedene Produkte und die entsprechende Menge.

{
  "userIds": ["string"],
  "userBundleCodes": ["string"],
  "useExternalLicense": true
}
{
  "userIds": ["string"],
  "userBundleCodes": ["string"],
  "useExternalLicense": true
}
Hinweis:
  • Eine Übersicht über die verfügbaren Benutzerpaketcodes, die Sie im Anforderungstext verwenden können, finden Sie unter Benutzerpaketcodes.
  • Sie können so viele Lizenzen zuweisen, wie die Organisation erworben hat.
  • Jeder Benutzer verbraucht eine Lizenzeinheit.

Antworten​

200 OK​

Gibt die zugewiesenen Gruppenlizenzen zurück.

Für die angegebene Organisation ist keine Kontolizenz zugewiesen.

Die Lizenzzuweisung ist nicht zulässig, da sie die Anzahl der Kontolizenzen überschreitet.

Beispielanforderung​

Angenommen, Sie haben alle Informationen gesammelt, die zum Erstellen des API-Aufrufs erforderlich sind.

  • Ihre {baseURL} ist: https://cloud.uipath.com//{organizationName}.
  • Ihre {access_token} ist: 1234 (aus Gründen der Länge).
  • Die {accountId} des Mandanten, der eine Lizenzzuweisung benötigt, ist: song-one
  • Sie haben drei Benutzer, die Lizenzen benötigen:
    • Benutzer 1 mit userId=singer-77
    • Benutzer 2 mit userId=singer-88
    • Benutzer 3 mit userId=singer-111
  • Sie möchten die folgenden Benutzerlizenzen zuweisen:
    • RPA-Entwickler – Named User ( Lizenzcode ist RPADEVNU)
    • Attended – Named user (der Lizenzcode ist ATTUNU)
    • Tester – Named User (der Lizenzcode ist TSTNU)

Der Aufruf sollte dem folgenden Beispiel ähneln (cURL):

curl --location --request POST 'https://https://cloud.uipath.com/{organizationName}/lease_/api/account/1234/user-license' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json' \
--data-raw '{
        "userIds": ["singer-77", "singer-88", "singer-111"]
    "userBundleCodes": ["RPADEVNU", "ATTUNU", "TSTNU"], 
    "useExternalLicense": true
}
curl --location --request POST 'https://https://cloud.uipath.com/{organizationName}/lease_/api/account/1234/user-license' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json' \
--data-raw '{
        "userIds": ["singer-77", "singer-88", "singer-111"]
    "userBundleCodes": ["RPADEVNU", "ATTUNU", "TSTNU"], 
    "useExternalLicense": true
}

Hier ist der Antworttext für eine erfolgreiche Lizenzzuweisung:

[
  {
    "userId": "string",
    "organizationId": "string",
    "useExternalLicense": true,
    "userBundleCodes": [
      "string"
    ]
  }
]
[
  {
    "userId": "string",
    "organizationId": "string",
    "useExternalLicense": true,
    "userBundleCodes": [
      "string"
    ]
  }
]
  • API-Endpunkt​
  • Anforderungsheader​
  • Pfadparameter​
  • Anforderungstext​
  • Antworten​
  • 200 OK​
  • 404​
  • 409​
  • Beispielanforderung​

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