ayon-frontend icon indicating copy to clipboard operation
ayon-frontend copied to clipboard

Attributes: hide unwanted built-in attributes in the UI per project

Open mkolar opened this issue 1 year ago • 4 comments

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 avatar Oct 23 '24 16:10 mkolar

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)

martastain avatar Oct 24 '24 17:10 martastain

Do you think this should be controlled on access group level

I got the impression this isn't about permissions, it's about removing/hiding something that is completely unwanted.

Innders avatar Oct 25 '24 06:10 Innders

This issue is linked to our feedback platform. For feedback and updates, please visit this link.

Yes please! Really want to hide some of the built-in ones.

mariosbikos-catches avatar Apr 02 '25 09:04 mariosbikos-catches