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

add query to support broader domain visibility in franklin dashboard for internal users #936

Open
langswei opened this issue Aug 3, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@langswei
Copy link
Collaborator

langswei commented Aug 3, 2023

Is your feature request related to a problem? Please describe.
The project at franklin-dashboard (to be data.hlx.live) was initially built for single-domain usage for customers. Separately, it is common for internal people to request aggregated data across multiple domains. There would be some leverage from combining internal use cases in the same dashboard.

Describe the solution you'd like
A query which takes domainkey as an input and returns true or false. True means the domainkey (and therefore user) can see all domains, and false means either the domainkey is not valid or the domainkey can only see a single domain. The query would be called by the dashboard, and if the result is true then some additional menu options would appear.

Describe alternatives you've considered
The internal dashboard could be a separate, authenticated Franklin site but even in that case it would still require some sort of domainkey authentication which belongs in this repo.

Additional context
There has been some discussion of domain groups which would allow for a domainkey to match more than one domain but less than all domains. In that case, some of the implementation details of this feature may need to change -- to be determined.

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

No branches or pull requests

1 participant