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

🔱 Grant user access to different datasources with different levels of access #6868

Open
5 tasks
simon-pope opened this issue Feb 13, 2025 · 0 comments
Open
5 tasks
Labels
spike investigation, discovery into a thing

Comments

@simon-pope
Copy link

simon-pope commented Feb 13, 2025

User Story

As a admin
I want to be able to grant different levels of access to datasources
So that the user gets the access they require, and not more or less

Value / Purpose

Currently, when granting a user access to a datasource they will receive the same access across all of them. For example, if the user requires read/write access to 1 datasource, they will receive it for all, regardless of need. By allowing a folder based permission then the admin can grant only what is required, increasing data security.

Example:
I am working with User A on a project, they need:
Read-only access to s3://alpha-ai-for-linked-data/some-folder/
Read-write access to s3://alpha-ai-for-linked-data/some-other-folder/

Useful Contacts

No response

User Types

No response

Hypothesis

If we allow folder level user permissions
Then data will be better secured

Proposal

This will require a spike to understand how the UI will need to change to accommodate this request. Consider a datasource with 50 folders, and a user request to have read/write access on 2 and read access on the rest. Need to ensure that the granting of permissions does not become a burdensome task

Additional Information

No response

Definition of Done

Example

  • Documentation has been written / updated

  • README has been updated

  • User docs have been updated

  • Another team member has reviewed

  • Tests are green

@darren1988 darren1988 changed the title 📖 Grant user access to different datasources with different levels of access SPPIKE Grant user access to different datasources with different levels of access Feb 25, 2025
@jacobwoffenden jacobwoffenden added spike investigation, discovery into a thing and removed story labels Feb 25, 2025
@tom-webber tom-webber changed the title SPPIKE Grant user access to different datasources with different levels of access 🔱 Grant user access to different datasources with different levels of access Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spike investigation, discovery into a thing
Projects
Status: TODO
Development

No branches or pull requests

2 participants