To address the issue of being unable to edit greyed-out asset fields using a custom role, follow these steps:
1. An Administrator should go to Fixed Assets > Setup > System Setup.
2. Enable the “Allow Asset Value Editing” option.
3. In the User Roles field, choose the roles that require permission to edit asset records.
4. Save the changes.
Ensure that the user with the custom role logs out of NetSuite and logs back in to ensure the modifications take effect for that role.