Hello, I'm developing an app which is supposed to synchronize an external user database with the Bitrix CRM. The idea is to have an app with no user interface and no user interaction that makes use of the Bitrix API. The Bitrix API uses OAuth for authentication, which in a normal use-case scenario involves redirecting the user to an authentication page where the user grants the app access to their account. How would I use OAuth to authenticate with the Bitrix API without any user interaction?
Google makes use of something called a service account and a scenario called "two-legged OAuth" (more here). Does Bitrix provide a similar use-case scenario?