How can I create course_creators from the LMS side with proper authentication, rather than using the CMS?

Hello :raised_hands:,

I want to create a course creator. I know that on the Studio site, we can click a button, and an admin can give a user access to become a course creator. However, I need this process to happen from the LMS side. When a request comes from the LMS, I want it to create a course creator in the CMS side model.

I have built an API. When I make a call from the LMS side, it should create course creator, but I’m encountering issues related to authentication and permissions.

Specifically, I’m having trouble with the OAuth access token and ensuring that the user has the appropriate permissions. I tried using the /oauth2/access_token endpoint with the client ID and client secret, but it still doesn’t work.

Does anyone have a solution?

note: My API works without authentication, which doesn’t make sense since the API is supposed to be secure and authenticated.