Hi @Cranbin
Welcome to our forum!
Yes, you can centrally deploy add-ons in the admin center for users within your organization.
For details about how to deploy a centralized location, please refer to:
- In the admin center, go to the Settings > Integrated apps > Add-ins page.
- Select Deploy Add-in at the top of the page, and then select Next.
- Select the installation method. If you selected the option to add an add-in from the Office Store, make your add-in selection.
- On the next page, select Everyone, Specific users/groups, or Just me to specify who the add-in is deployed to. Use the Search box to find specific users or groups.
- Select Deploy.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.