How are you supposed to assign security for new fields on existing reports? I have a user who is not a system admin getting blank values on a customized field. When I copy their permission and test I can see they can't. I can see it's being caused by a call to InventTable::unitConvert. If I comment that out I can return any value I want and it will appear.
I have given these permissions on the Report design:
- InventTable table read access
- UnitOfMeasure table read access
- EcoResReleasedProductUnitConverter.construct invoke access
- EcoResReleasedProductUnitConverter.convert invoke access
- UnitOfMeasureConverter.convert invoke access
The roles I am using are:
- Machine operator
- Materials manager
- Production manager
- Production planner
- Production supervisor
- Purchasing agent
- Retail operations manager
- System user
- Warehouse manager
- Warehouse worker
Thanks
I will add this, this is a query that gets this data. It's a display method on the InventJournalTrans table. It works for users who are System administrators.
According to this document:
https://msdn.microsoft.com/en-us/library/aa658897.aspx
I should be able to just use it and not have to worry about permission. Access to the table / methods of InventJournalTrans is there and the other data comes up.
*This post is locked for comments
I have the same question (0)