Record Types for objects that should not be available for a user profile are visible in picklists and table filters.
I’ve come across the problem in several places in Skuid, most recently I built a table filter that uses Rows in a Model as the values, and the model is RecordType with a condition of SObject Name = Contact. A user that has no access to the Contact Record Type of Shareholder can see the Shareholder option in the Table Filter.
This also happens with field editors when the Record Type field is a picklist, all users can see all record types that are available except those limited by filters, even if they don’t have access to a particular record type. It throws an error on save if the user chooses a record type they don’t have access to, but I’d prefer if they just didn’t even see the unavailable record type option.
Question
record type security problem
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.





