Is OAuth Client Credentials grant type supported?

Options
Hi There, I'm integration an application that requires direct access to D2L API without any user context. Therefore, OAuth client credentials seems to be the best choice for me. However when trying to retrieve the client credentials, D2L is raising an "client_assertion missing" error. On my understanding to solve this I would need to generate a JWT on the client side but also need a certificate. Is this right? Does D2L oauth implementation accepting "client_credentials" grant_type? If not, how would be the recommended way to achieve API to API communication without any user context?

Answers