Content permission role naming, owner vs collaborator

In connectapi and the Connect API, the allowed roles when setting permissions are "viewer" or "owner" (i.e. content_add_user(content, guid, role = c("viewer", "owner"))).

These roles map to "viewer" and "collaborator" in RStudio Connect. However, in RStudio Connect, there is also the notion of a content "owner", but it means something different.

I'd like to request a feature to make the naming more consistent throughout.

Reference:
https://docs.rstudio.com/connect/api/

Thanks for the feedback! I think a better place to keep track of this issue will be on the connectapi repo.

Got it, thanks! Opened "owner" role in API sets the content "collaborator", not "owner", in RStudio Connect · Issue #175 · rstudio/connectapi · GitHub