We are developing an application to integrate with Learn. This client application needs to update content of some particular Math courses in Learn through the REST API. However, we don't want the client application to be able to update other courses. I wonder if there is a mechanism to handle that.
If we create a user named "clientUser", enroll this user as course builder in those Math courses, then set this user as the Learn User in API integration, would that limit course content access of the client application to only the Math courses? Has anyone ever tried that before?
Thanks a lot!