Field Level access based on role

For the API. Thanks! This plugin seems to be in development, but maybe it will help us!

But aren’t there some best practices to restrict users when accessing field level?
I can’t imagine that the goal is to represent this via Collection Types.