Not always but it depends on how your organization manages Microsoft 365 permissions.
If you're an individual user installing Dock for your personal Outlook account, and your Microsoft 365 settings allow it, you can install the Dock add-in directly from the AppSource link without needing admin approval.
However, if your organization has admin-level restrictions on app installs (common in enterprise settings), your Microsoft 365 administrator will need to approve and deploy Dock across the workspace. This ensures the add-in is visible and usable for all relevant team members.
Tip: If you're unsure whether your admin has restricted add-ins, try installing Dock yourself. If blocked, reach out to your IT team with the AppSource link and ask them to deploy it org-wide.