Hi @Janarthananv,
First things first, Check if you have the right license, at a minimum you should have Dynamics 365 Business Central Essentials - Embeded license assign to your user then having SUPER permission set will give you the most of the access.
Alternatively in order for you to publish an extension you should have the below permission sets.
EXTEN. MGT. - ADMIN or D365 EXTENSION MGT (for older version)
D365 BUS FULL ACCESS
Then you should try removing the Company on your User Permission Sets.

If you find this useful please give it a like. Have a nice day. Thank you.
Cheers,