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

EPIC: As a store user or component publisher, I want to have also private web components, only visible to selected users #172

Open
5 tasks
Piiit opened this issue Dec 13, 2021 · 0 comments

Comments

@Piiit
Copy link
Contributor

Piiit commented Dec 13, 2021

This means that a publisher can keep the web component private, and only share it with some users. These users must be logged in to the store to see it. The CDN also asks for a token to retrieve such web components, however, it is always possible to get on a public web page that uses such private components and download them from there. It is not possible to hide them away...

  • For developers/publishers: EPIC: As a developer of a web component, I want to have a store, that allows a hidden test deployment and beta testing #171
  • For a selected user: Login to the store and see all public web components and private ones, where you got access to
  • Non-logged users: Sees only public web components
  • (To be discussed) Maybe we need also groups for web components / privileged users to give access to more than one web component at a time... for example, CompanyX has some private components, and userA is member of that company... then all web components that are also part of that company are automatically visible to userA.
  • Private / public visibility --> if private, which groups? (only for advanced or premium ODH customers)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant