wso2 / product-apim

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
http://wso2.github.io/
Apache License 2.0
846 stars 785 forks source link

Developer Portal Visibility is not working as expected #10430

Closed TheNiron closed 3 years ago

TheNiron commented 3 years ago

Description:

If the user set API's Developer Portal Visibility as 'Visible to my domain' and logs in to that dev portal with a tenant user, that API is visible.

Steps to reproduce:

Create and publish an API Set API's Developer Portal Visibility as 'Visible to my domain' image Go to the devPortal and logout (Can't see the our API anonymously) Log in to the devPortal with a tenant user

Affected Product Version:

API-M 4.0.0

Environment details (with versions):

Suggested Labels:

API-M 4.0.0

Suggested Assignees:

vithu30 commented 3 years ago

This issue is not reproducible in the latest built pack with MSSQL configured. Steps followed:

  1. Created API as super tenant admin
  2. Set the visibility as Visible to my domain
  3. Logged in to Devportal as tenant user - The API is not listed