Thank you for your interest in our forum platform.
Yes, It’s possible. You can make the topics can only be created by admins.
Xenforum uses Shopify customer system to be the forum users. So, you also need to create your own customer account.
In order to assign you to be an admin, you need to add a custom tag “xenforum-admin” to your account (Do this on Shopify).
In order to prevent members from creating topics, you need to set up for each forum.
Xenforum Admin panel > Forums > Choose a forum > Edit > Permissions > "Create new topics” > Uncheck the checkbox.
@Nicolas B I received a notification about your new topic so I can reply to you very fast.