Github - oauth - working but users cannot create dashboards?

I’ve got a Github oauth application registered, when you click “Login with Github” it works fine, however,
the users cannot create new dashboards, which is what I want.

i set auto_assign_org_role = Editor
I have also set team_ids and allow_organizations .

What else is required? Thanks.