Role permission for components

Im not sure if I am overlooking something here or misunderstanding a bit of the concept. But is it not possible to set editorial role permissions for components? In particular read/create.

I don’t believe that’s possible for components within a given collection content-type, but you can split those components into multiple entity collection types and link them via Ids to control permissions for each entity. Unfortunately this makes working with your data a lot less intuitive and you’ll spend a lot of time populating the relational fields.

Alternatively, and a lot more work, you can build your own custom permissions for /api routes and build your own UI to manage the data.