Collection permissions vs Contributor roles?

I like to use the permissions feature on database collections and had previously presumed that setting ‘Admin’ access on a collection would let Site Admins access the data however it seems that only the Site Owner truly counts as ‘Admin’ in this way.

Is this working as intended? It would obviously be great to have multiple Site Contributors able to manipulate ‘admin-only’ data without having to be the owner (of which there can be only one).

I know I can use the suppressAuth option but using datasets is a really nice quick and easy way to get CRUD going without hand-coding.

So if you add a member permission role called “DB-Admins” and you put those people in that role and then you set page permissions to that roles you are avoiding this problem I guess?

It’s not so much page permissions but collection permissions. I.e. getting the error: “Failed to load initial data Error: The current user does not have permissions to read on the XYX collection.” in the console - this is when viewing the custom dashboard page.