Allow users modify custom attributes

Hi,

I want to let users (who are not managers) modify custom attributes.
I have created the attributes here : Web App–>…–>Studio Settings–>Attributes–>Add Attribute
After server restart, users can succesfully change the value of attributes at folder-level, here : [ProjectName]–>Editor

But they cannot edit them at project-level (it seems to only work for Managers) :
Home–>[Select a project]–>Overview–>Right-hand-panel

The Edit button does not appear for users (see my screenshot of a Manager, who has the Edit button)
I tried this, but it didn’t help : Permissions–>Restrict attribute update (“whitelist attributes a user can write”)

It’s not a problem, as users can still edit attributes in the Editor, but I am wondering why a GUI allows something that another GUI does not.
(maybe because the root Project level is protected ?)

EditAtttributes

Thanks for reaching out.

This is not a bug but the intended behavior but it’s still worth discussing if it’s the current one.

Currently users (not managers or admins) do not have permissions to change the attribute values on the project object.

Users can edit attributes for folders and tasks inside the project with the correct permissions, so that’s why the editor works.

  1. How often are the project level attributes being changed and does a user really need access to that?
  2. Should these attributes be affected by the attributes permissions?
  3. Should there be a separate permission for this if it needs to be locked down?

I’d say it should be editable if the user has permissions to modify the project anatomy (which is where you normally set the project attributes anyway).

Thanks Luke and Martin !

1 : Being able to edit the project level attributes is useful when you rely on inheritance. You set something at the project level, to make sure everything below is also set.
We need to set this kind of attribute about once a week for each project.

3 : Having a separate permission for this would be useful, because some companies want to lock the project level, and others don’t.

Martin :
We do not want users to be allowed to modify the project anatomy (we make sure to set this : Project Permissions–>Project anatomy–>No access).
But those users still need to modify attributes. Currently the Editor is the solution for this need.

hey, just curious, i changed the project anatomy permission to no access, and i enabled the restrict attribute update for artists, but still the artist are able to change the attribute value’s like the start frame and all,
If i enable restrict attribute read then the artist are not able to see the values and also not able to change it also,
what should i enable to make the artist be able to see the values but not be able to modify it?