Как удалить приложение другого пользователя в WSO2 API Manager 1.7 от администратора

У меня есть права администратора в моем менеджере API wso2. Но у него есть количество пользователей, и у них есть количество приложений, которые они создали сами. Но мне нужно удалить некоторые выбранные приложения, которые уже созданы (одобрены) другими пользователями также как админ. Итак, как я могу сделать это в WSO2 API Manager 1.7 с графическим интерфейсом. Я могу сделать это с уровня базы данных. Но ищите способ сделать это с графическим интерфейсом.


person Anushka Ekanayake    schedule 09.06.2016    source источник


Ответы (2)


Мы не можем удалять или обновлять приложения другого использования в APIM wso2 с графическим пользовательским интерфейсом до сих пор даже для системного администратора. Не рекомендуется удалять учетную запись другого пользователя даже администратором. Но могут быть какие-то практические сценарии, в некоторых случаях такое количество приложений создается разными пользователями, но никто не использует ни одно из них. В такой ситуации единственный возможный способ удалить эти нежелательные приложения из APIM — удалить их из базы данных. Мы надеемся, что в будущем эта простая функция также будет доступна с графическим интерфейсом.

person Anushka Ekanayake    schedule 10.06.2016

Проверьте API магазина API по адресу https://docs.wso2.com/display/AM170/Store+APIs

Есть возможность удалить приложение. Но, насколько мне известно, он не будет проверять, есть ли у этого приложения какие-либо активные подписки (такие версии APIM, как 1.9.0, проверяют его). Таким образом, это может вызвать проблемы с существующими подписками, если таковые имеются.

person Amila Maharachchi    schedule 09.06.2016
comment
в этой ссылке показано, как удалить эти приложения с помощью вызовов API. Но мой вопрос в том, как мне это сделать с графическим интерфейсом? Доступен ли он в wso2 apim 1.7? - person Anushka Ekanayake; 10.06.2016
comment
Его пока нет ни в одной из выпущенных версий. Неправильно удалять приложения других пользователей после того, как они были созданы и подписаны. Что вам нужно сделать, так это иметь процесс утверждения, связанный с созданием приложения или задачами подписки, с помощью расширений рабочего процесса. - person Amila Maharachchi; 10.06.2016
comment
Да, твоя причина в порядке. Но есть несколько практических сценариев, позволяющих делать такие вещи, по крайней мере, в редких случаях. Во всяком случае, глядя на эту функцию в следующих выпусках. Спасибо - person Anushka Ekanayake; 10.06.2016