Есть несколько способов защитить его. Эти способы различаются по сложности, и у каждого есть свои особенности.
Защита API с помощью Azure AD
Если вы используете Office 365, защита пользовательских API с помощью Azure AD - это архитектурный вариант, который вы обязательно должны рассмотреть. Прежде всего, это позволяет вам защитить доступ к API, используя существующие учетные данные организации, которые уже управляются через Office 365 и Azure AD. Пользователи с активной учетной записью могут беспрепятственно работать с приложениями, использующими API, защищенные с помощью Azure AD. Администраторы Azure AD могут централизованно управлять доступом к API так же, как они управляют доступом ко всем другим приложениям, зарегистрированным в Azure AD.
Подробнее: здесь