Is there any way to query the value of these settings? For any Entity type in SG there is a “Permissions” tab that allows you to control who can see/create/delete/edit fields for the entity. Is this something we can use the Python API to query?
I really hoped that shotgun.schema_field_read
or shotgun.schema_read()
would provide some information on this but it doesn’t appear so.
The mention of permissions in the docs almost seems like SG will assume that you’ll do a try, except and catch an exception if the user doesn’t have the correct level.
Bleh Would love to know if there was a nicer way of handling that.