You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Setup: Organizations and Users:
BankA: User usera.
BankB: User userb. APIs:
Cats and Pizzashack, both created and published by the super admin.
Initial Configuration:
2. APIs published using admin credentials, with no organizational restrictions.
Performed a Content-Based Search in the public DevPortal, by logging in as admin and organization users:
Verified that the search works as expected for all users.
3. Restrictive Configuration:
Cats API restricted to BankB organization only.
Pizzashack API restricted to BankA organization only.
4. Validation of Restrictions:
DevPortal Login as usera (BankA):
- Performed a search.
- Result: No APIs visible.
DevPortal Login as userb (BankB):
- Performed a search.
- Result: No APIs visible.
B. Further observations made while debugging the current Setup :
Testing with Solr console :
In the results set returned for the query to fetch devportal APIs list, it has the organization name as visible_organizations_ss value.
Debugging the code :
The solr query to fetch devportal APIs contain organization ID for the visible_organizations_ss field.
ex : visible_organizations_ss:(all OR a2ecd49d-9f9e-47ad-bb3f-dbf045d8d7e9)
Description
Related to #2925
Version
No response
The text was updated successfully, but these errors were encountered: