Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.
Is it possible to give a user upload permissions via the SOAP API
Robin Bolton Tyro
I think I can see how to get and set system roles through the SOAP API, but is it possible to give a creator session upload permissions and a My Folder via an API?
We do have a function in our SessionManagement SOAP API that will retrieve and optionally create a personal folder ("My Folder") for a user. You can call SessionManagement.GetPersonalFolderForUser, and set the "allowCreation" flag to true. This will retrieve a user's personal folder and, if it doesn't exist, will create the folder if the calling user has permission.
Here is the link to the documentation for that function:
I hope this helps! Please let me know if you have any other questions.
Thanks @Kevin. What about upload permissions?
@Kevin Baum - We're looking again using the api to promote viewers to creators, that the call above will do, but it's still not clear how to get them upload privs?
We do allow you to set a system-wide administrator or videographer role using the SOAP API, but we do not have an endpoint to designate a user as upload licensed or as a caption requester.
Out of curiosity, are the users you give a personal folder to through the API not able to upload content?