Metabase Permission

Can user with permission of one collection create a dashboard with questions and apply filters without having a access of database just by having using model ?


I don't think so. removing "Create Questions" permissions restricts all access to create new questions.

Depending on your use case, you may be able to instead create report views in your database directly, sync those into Metabase as the tables - and then hide the tables you don't want users to interact with.