Public App cannot access inventory item "unit cost" using GraphQL

Hi,

What are the permissions necessary before an app can access the inventoryItem.unitCost field using GraphQL?

The app already has read_inventory and write inventory permission enabled, but GraphQL still returns null value for the inventory item unit cost field.

This is when reading products.

Also, in the API documentation, I see this:

“Unit cost associated with the inventory item. Note: the user must have “View product costs” permission granted in order to access this field once product granular permissions are enabled.”

But I’m not sure if it refers to something I need to request through app permissions or something else.