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

Attributes: hide unwanted attributes in the UI per project #898

Open
mkolar opened this issue Oct 23, 2024 · 1 comment
Open

Attributes: hide unwanted attributes in the UI per project #898

mkolar opened this issue Oct 23, 2024 · 1 comment
Labels
type: feature Adding something new and exciting to the product

Comments

@mkolar
Copy link
Member

mkolar commented Oct 23, 2024

Story

As an artist working on a project, I don't want to see attributes that are not relevant to it.

Problems

Our attributes are scope to the whole AYON instance making it currently impossible to hide or ignore some of them on projects where they might be irrelevant.

Proposal

We should find a way to add come kind of project scope to attributes. This doesn't need to affect their backend accessibility on project entities, but hiding some attributes on specific projects would be very useful.

Perhaps this could by a simple list in the project anatomy listing available attributes, that would show or hide them per project.

@mkolar mkolar added the type: feature Adding something new and exciting to the product label Oct 23, 2024
@mkolar mkolar changed the title <scope>: <Feature summary> Attributes: hide unwanted attributes in the UI per project Oct 23, 2024
@martastain
Copy link
Member

Do you think this should be controlled on access group level (set in project permissions) or per project for all users regardless their permissions (set in the project anatomy)?

The later is probably easier to implement, but the first is really granular (but possibly confusing for admins)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Adding something new and exciting to the product
Projects
None yet
Development

No branches or pull requests

2 participants