Neuer XML-REST API-Endpunkt für Projekteinstellungen

Diese Version ermöglicht es, funktionsfähige Einstellungen vorhandener Projekte über die REST API zu extrahieren und zu ändern.

Dazu stellt Trados GroupShare einen neuen API-Endpunkt bereit, um die aktuellen Einstellungen eines Projekts als Trados-Projekteinstellungsdatei (.sdlproj) zu exportieren.

Nachdem die Einstellungen in der Datei geändert wurden, kann die Datei erneut importiert und die geänderten Einstellungen können über denselben Endpunkt angewendet werden: (GET/PUT /api/projectserver/v2/projects/{projectId}/settingsxml. (CRQ-24649)

Neue Endpunkte für Drittentwickler

Mit dieser Änderung fügen wir die folgenden neuen REST API-Endpunkte hinzu. Die alten Endpunkte stehen weiterhin zur Verfügung, jedoch nur für frühere Versionen von Trados Studio.
  • POST /api/projectserver/v2/projects/{projectId}/files/externalCheckOut. Wenn Sie diesen Endpunkt aufrufen, werden mehrere Dateien gleichzeitig ausgecheckt.
  • POST /api/projectserver/v2/projects/{projectId}/files/externalCheckIn. Wenn Sie diesen Endpunkt aufrufen, werden mehrere Dateien gleichzeitig eingecheckt. Diese Aktion ist auf den Benutzer beschränkt, der die Dateien zuvor ausgecheckt hat.
  • POST /api/projectserver/v2/projects/{projectId}/files/undoExternalCheckOut. Durch den Aufruf dieses Endpunkts wird das Auschecken mehrerer Dateien auf einmal rückgängig gemacht. Für diese Aktion ist die Berechtigung Auschecken der Projektdateien anderer Benutzer abbrechen erforderlich. Wenn der Benutzer, der diese Aktion ausführt, der Benutzer ist, der die Dateien ausgecheckt hat, geht die Übersetzung verloren. Andernfalls wird die Übersetzung gespeichert.
  • POST /api/projectserver/v2/projects/{projectId}/cancelPublishPackage. Während der Projekterstellung können Sie über diesen Endpunkt die Veröffentlichung des Projektpakets in GroupShare abbrechen.
  • GET /api/management/v2/permissions/organizationtree?username=[encoded username]&hideImplicitLibs=[hideImplicitLibsDurch den Aufruf dieses Endpunkts werden alle Benutzerberechtigungen von allen Organisationen abgerufen, zu denen dieser Benutzer gehört.