Hi Bill,

You can use tenants[1] to achieve your use-case. What you can do is, add
two tenants (refer [2]  ) for developer1 and developer2. When you are
adding a tenant you will add an admin user for that tenant so using that
developer1 and developer2 can login to their tenants. When users are adding
APIs In Tenant mode the API's will remain in their own tenants and will not
be visible to others. If you want to share the apis developed by developer1
and developer2 in a common place you need to publish the API's to an
external store. In your case you can set super tenant (which will be added
by default) as the external store and you can publish the APIs to super
tenant's store. refer [3] to setup an external store

[1]. https://docs.wso2.com/display/AM180/Multi+Tenant+Architecture
[2]. https://docs.wso2.com/display/AM180/Managing+Tenants
[3].
https://docs.wso2.com/display/AM180/Publish+to+multiple+external+API+stores

Thanks,
Sam

On Thu, May 28, 2015 at 3:25 AM, Bill Liu <[email protected]> wrote:

>  Greetings all:
>
>
>
> I am learning WSO2 API manager. I downloaded the binary version 1.8.0 from
> URL, http://wso2.com/api-management/try-it/.  I try to set up the WSO2
> API manager to achieve my goal  like this:
>
> Here I have a group of developers, like developer1, developer2 and etc.
> Each developer develops mutiple api's. For example, developer1 develops two
> api's like api1_1, api1_2. And developer2 develops three api's like api2_1,
> api2_2, api2_3. Here each developer are allowed to publish ONLY his/her own
> api's to API store; in other words each developer is NOT allowed to publish
> any other developer's api's to API store. For example, developer1 is
> allowed to publish api1_1 and api1_2, but is not allowed to publish api2_1,
> api2_2, api2_3. And developer2 is allowed to publish api2_1, api2_2 and
> api2_3, but is not allowed to publish api1_1 and api1_2.
>
> The catch here is that the current implementation of WSO2 API manager
> allows each developer to publish other developer's api, which is not my
> goal.
>
>
>
> Please advice how to configure WSO2 API manager to achieve my goal. Or
> it's impossible?
>
> Any suggestion will be highly appreciated.
>
>
>
> Thanks in advance,
>
> Bill
>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Sam Sivayogam*

Software Engineer
Mobile  : +94 772 906 439
Office   : +94 112 145 345
*WSO2, Inc. :** wso2.com <http://wso2.com/>*
lean.enterprise.middleware.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to