We get a lot of questions about permissions and the different roles in GoCanvas. One thing that may surprise you is that these roles extend to our API as well.
As a rule of thumb, the API is only able to perform tasks you would be able to perform manually on the website as well- If you are trying to create a dispatch via the API, the login credentials would need to be administrative in order to create a dispatch. When creating a dispatch, you don't have to be authenticate as the user who the dispatch is being assigned to- you'll want to still use your own administrative credentials for the authentication of the API call, but use the user's username for the "user e-mail" entry of the dispatch upload.
Comments
0 comments