2016-06-09 10 views
1

Ich habe Administratorrechte in meinem wso2 API-Manager. Aber es hat eine Anzahl von Benutzern und sie haben eine Anzahl von Anwendungen, die von ihnen selbst erstellt werden. Aber ich muss einige ausgewählte Anwendungen entfernen, die bereits von anderen Benutzern auch als Administrator erstellt (genehmigt) wurden. Wie kann ich das in WSO2 api manager 1.7 mit GUI tun? Ich kann dies von der Datenbankebene aus tun. Aber auf der Suche nach einer Möglichkeit, es mit GUI zu tun.So entfernen Sie die Anwendung eines anderen Benutzers in WSO2 api Manager 1.7 von admin

Antwort

0

Wir können die Anwendungen anderer Benutzer in der wso2 APIM mit der grafischen Benutzeroberfläche bisher nicht löschen oder aktualisieren, nicht einmal für den Systemadministrator. Es ist keine gute Vorgehensweise, den Account eines anderen Benutzers selbst durch den Administrator zu löschen. Es kann jedoch einige praktische Szenarien geben. In einigen Fällen wird eine solche Anzahl von Anwendungen von verschiedenen Benutzern erstellt, aber niemand verwendet sie. In einer solchen Situation besteht die einzige Möglichkeit, diese unerwünschten Anwendungen aus APIM zu entfernen, aus der Datenbank. Wir hoffen, dass diese einfache Funktion auch in Zukunft mit GUI zur Verfügung steht.

0

Überprüfen Sie die api api Speicher bei https://docs.wso2.com/display/AM170/Store+APIs

Es gibt eine Option, eine Anwendung zu löschen. Aber, AFAIK, wird es nicht überprüfen, ob diese Anwendung aktive Abonnements hat (APIM-Versionen wie 1.9.0 überprüft es). Dies kann zu Problemen bei bestehenden Abonnements führen.

+0

In diesem Link zeigt, wie diese Anwendungen durch API-Aufrufe entfernt werden. Aber meine Frage ist, wie mache ich es mit GUI? Ist es verfügbar in wso2 apim 1.7 –

+0

Es ist in keiner der veröffentlichten Versionen bisher verfügbar. Es ist falsch, Anwendungen anderer Benutzer zu löschen, nachdem sie erstellt und abonniert wurden. Was Sie tun sollten, ist, einen Genehmigungsvorgang mit App-Erstellung oder Abonnement-Aufgaben durch Verwendung der Workflow-Erweiterungen verknüpft zu haben. –

+0

Yah Ihr Grund ist in Ordnung. Aber auch in seltenen Situationen gibt es einige praktische Szenarien, um solche Dinge zu tun. Wie auch immer, ich suche dieses Feature in den nächsten Releases. Vielen Dank –