- Apps-API
- Basis-URL
- Rufen Sie bereitgestellte Apps ab
- Bearbeiten Sie eine bereitgestellte App
- Stellen Sie eine veröffentlichte App-Version bereit
- Upgraden Sie die bereitgestellten Apps auf die neueste Version
- Veröffentlichen Sie eine codierte App
- Überprüfen Sie die Eindeutigkeit des App-Namens
- Veröffentlichte Apps abrufen
- Veröffentlichte App-Versionen abrufen
Bearbeitet die Eigenschaften einer bereitgestellten App, wie z. B. Titel, Beschreibung, Version und Einstellungen für den Wartungsmodus.
API-Endpunkt
PATCH <BaseURL>/models/deployed/apps/{deployedAppId}
Für den Stammendpunktpfad siehe Basis-URL .
Anforderungsheader
| Kopfzeile | Wert |
|---|---|
| Autorisierung | Inhaber <access_token> |
| Inhaltstyp | application/json |
| X-UiPath-Internal-TenantId | <tenant_id> |
| X-UiPath-Ordnerschlüssel | <folder_key> |
Ersetzen Sie alle Werte zwischen den spitzen Klammern <...> durch die entsprechenden Anwendungsfallwerte.
Das <access_token> ist dasjenige, das Sie erhalten haben, als Sie die externe Anwendung mit dem Scope Apps oder Apps.Write und dem Scope OR.Folders.Read autorisiert haben. Es ist 1 Stunde lang verfügbar, dann müssen Sie ein neues generieren oder ein Aktualisierungstoken anfordern.
Pfadvariablen
| Pfadvariable | Datentyp | Beschreibung |
|---|---|---|
| bereitgestellteAppID (erforderlich) | string | Die Bereitstellungs-ID der zu bearbeitenden App. |
Anforderungstext (erforderlich)
{
"version": 2,
"title": "My Updated App",
"description": "Updated description for the app.",
"maintenanceModeData": {
"isMaintenanceModeEnabled": false,
"maintenanceModeUrl": "",
"maintenanceExcludedUsers": []
},
"tags": ["tag1", "tag2"]
}
{
"version": 2,
"title": "My Updated App",
"description": "Updated description for the app.",
"maintenanceModeData": {
"isMaintenanceModeEnabled": false,
"maintenanceModeUrl": "",
"maintenanceExcludedUsers": []
},
"tags": ["tag1", "tag2"]
}
| Feld | Datentyp | Beschreibung |
|---|---|---|
| Version (erforderlich) | number | Die Version, die für die bereitgestellte App festgelegt werden soll. |
| Titel (erforderlich) | string | Der Anzeigetitel für die bereitgestellte App. |
| Beschreibung (erforderlich) | string | Die Beschreibung für die bereitgestellte App. |
| Wartungsmodusdaten (optional) | object | Konfiguration des Wartungsmodus. |
| utilityModeData.isMaintenanceModeEnabled | boolean | Ob der Wartungsmodus aktiviert ist. |
| storageModeData.maintenanceModeUrl | string | Die URL, zu der Benutzer während der Wartung weitergeleitet werden sollen. |
| storageModeData.maintenanceExcludedUsers | array | Benutzer, die von der Wartungsumleitung ausgeschlossen sind. |
| Tags (optional) | string[] | Vollständige Liste der System-Tag-Werte. Ersetzt alle vorhandenen Tags. |
Antworten
200 OK
Gibt die ID der aktualisierten bereitgestellten App zurück.
{
"id": "string"
}
{
"id": "string"
}
401 Nicht autorisiert
Sie sind nicht authentifiziert. Stellen Sie sicher, dass Sie ein gültiges Zugriffstoken mit dem Scope Apps oder Apps.Write verwenden.
403 Forbidden
Sie haben keine Berechtigung zum Bearbeiten bereitgestellter Apps im angegebenen Ordner.