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

Bug: Bootstrap service is not synced to the latest changes of access control #1955

Open
ianmuchyri opened this issue Jan 8, 2024 · 0 comments · May be fixed by #2199
Open

Bug: Bootstrap service is not synced to the latest changes of access control #1955

ianmuchyri opened this issue Jan 8, 2024 · 0 comments · May be fixed by #2199
Assignees
Milestone

Comments

@ianmuchyri
Copy link
Contributor

What were you trying to achieve?

List Bootstrap configurations

What are the expected results?

  • I should only be able to view bootstrap configurations of the things belonging to the domain I am currently logged into.

  • Also, as a member of a domain, I should be able to see the configurations for the things in the domain, whether I am the one who created the configuration or not, as long as I have the correct permissions to view the configuration for the thing.

What are the received results?

  • I can see all my bootstrap configurations regardless of the domain they belong to.
  • I am not able to see the configurations for things that belong to a domain I am a member of even if I have the necessary permissions in that domain. I am only able to see the configurations I create.

Steps To Reproduce

  1. log in

  2. Create domain (domain 1)

  3. Log into domain 1

  4. Create thing (thing 1)

  5. Create channel (channel 1) (optional)

  6. Create a new bootstrap configuration for thing 1

  7. Create another domain

  8. log into domain 2

  9. list bootstraps

  10. Create a new user (user 1)

  11. Add user 1 to domain 1

  12. log in to domain 1 as user 1

  13. list bootstraps

In what environment did you encounter the issue?

Bootstrap service

Additional information you deem important

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🧪 Review and testing in progress
3 participants