On Thu, Jul 7, 2016 at 5:02 PM, Asanka Vithanage <asan...@wso2.com> wrote:
> Hi All, > > Thanks for all the replies. > > @Roshan > > We can't remove subscriptions by going to the Application, Application > only lists logged in users subscriptions. > > @Lakshman/Bhathiya/Chamin > > Yes, I understand we can achieve delete API following these steps. But > those are actually workarounds. > > Why don't we allow API publish user to delete subscriptions to that API ? > So he can delete the API after removing subscriptions. > Even at some situations, API Published user("userPub") may want to remove > subscriptions selectively.I don't see a way to do that as well. > You can block the subscription, but only the subscriber can unsubscribe it. > > > > On Thu, Jul 7, 2016 at 4:22 PM, Chamin Dias <cham...@wso2.com> wrote: > >> Hi, >> >> Change the lifecycle to "Block" >> Then existing users (already who subscribed) cannot use the API, also new >> users are not able to subscribe to the blocked API. >> In this state also, you are not allowed to delete the API form the API >> publisher since there is a subscriber. >> >> If you want to delete the API, you can do the following. >> Change the lifecycle to "Deprecate" >> After that, Change the lifecycle to "Retire". >> Then go the home page of the API publisher, locate the API then you will >> see that there are "0 users" with the API. Now you should be able to delete >> the API. >> >> Thanks. >> >> On Thu, Jul 7, 2016 at 4:17 PM, Bhathiya Jayasekara <bhath...@wso2.com> >> wrote: >> >>> >>> On Thu, Jul 7, 2016 at 3:43 PM, Asanka Vithanage <asan...@wso2.com> >>> wrote: >>> >>>> Hi All, >>>> >>>> Using API Publisher and Store, I am trying to achieve the $Subject. But >>>> it seems via current store and publisher UIs, we can't do that. >>>> >>>> Let's think we create two users called userPub and userSub with only >>>> login and Manage permissions. >>>> Then "userPub" login to the API Publisher and create/Publish an API. >>>> Then "userSub" login to the API Store and subscribe to the above API. >>>> Now "userPub" want to the delete the API, But Publisher does not allow >>>> to delete the API due to the subscriptions. >>>> Now the question is how do delete the subscriptions, Though I logged to >>>> store with user "userPub" I can't find a way to remove the subscription. >>>> So, as a result, I can't figure out a way to delete the API. >>>> >>>> Do we have a way to delete the API in this kind of situation? >>>> Appreciate your thoughts. >>>> >>> >>> You can demote to created and then delete. >>> >>> Thanks, >>> Bhathiya >>> >>> >>>> >>>> >>>> -- >>>> Asanka Vithanage >>>> Senior Software Engineer -QA >>>> Mobile: +94 0716286708 >>>> Email: asan...@wso2.com >>>> WSO2 Inc. www.wso2.com >>>> >>>> >>> >>> >>> -- >>> *Bhathiya Jayasekara* >>> *Senior Software Engineer,* >>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>> >>> *Phone: +94715478185 <%2B94715478185>* >>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj >>> <http://www.linkedin.com/in/bhathiyaj>* >>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>* >>> *Blog: http://movingaheadblog.blogspot.com >>> <http://movingaheadblog.blogspot.com/>* >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Chamin Dias >> *Software Engineer* >> Mobile : +94 (0) 716 097455 <%2B94%20%280%29%20773%20451194> >> Email : cham...@wso2.com >> Blog : https://chamindias.wordpress.com/ >> > > > > -- > Asanka Vithanage > Senior Software Engineer -QA > Mobile: +94 0716286708 > Email: asan...@wso2.com > WSO2 Inc. www.wso2.com > > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Thanks Abimaran Kugathasan Senior Software Engineer Email : abima...@wso2.com Mobile : +94 773922820 <http://stackoverflow.com/users/515034> <http://lk.linkedin.com/in/abimaran> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> <https://twitter.com/abimaran>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev