Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limit visibility of API to certain users #1615

Closed
bajiat opened this issue Sep 23, 2016 · 2 comments
Closed

Limit visibility of API to certain users #1615

bajiat opened this issue Sep 23, 2016 · 2 comments
Labels

Comments

@bajiat
Copy link
Contributor

bajiat commented Sep 23, 2016

Allow API owner to limit catalog and API profile visibility of an API to certain users.

User story

As an API owner
I want to restrict the visibility of my API to certain users
so that I can publish my API e.g. to partners
but to keep it hidden from the general public

@bajiat
Copy link
Contributor Author

bajiat commented Sep 23, 2016

@brylie Can you check the tasks that have Closed APIs 1.0 label and are in planning? Are we missing a collection/schema?

@brylie
Copy link
Contributor

brylie commented Sep 26, 2016

@bajiat #1623 is a good place to look at the collection/schema design. In effect, we have two likely options:

  • store 'authorized users' or some similar array directly in the Api document
  • create a 'authorization groups' collection with relationship fields for 'authorized users' and 'Api'

We can also determine whether to stick to convention and store user ID, or what storing email addresses would look like.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants