In the pricing model, what is defined as a user?

I saw that part of the pricing model is on a per user basis. I want to be able to create workspaces for external users, for example as a demo or part of my application's service. The external user would not be creating workspaces themselves or manage them in any way, I would take care of that. Would having said external user access a workspace count them as a user for purposes of the license?
Solution:
A license seat is an account with it's status as active (i.e. not suspended or dormant), so no. If that external user is accessing the workspace via a coder_app (where share is public) or a publicly forwarded port they wouldn't consume a license seat.
Jump to solution
5 Replies
Codercord
Codercord3d ago
<#1333621236919570462>
Category
Other
Product
Coder (v2)
Platform
Linux
Logs
Please post any relevant logs/error messages.
Solution
zounce
zounce3d ago
A license seat is an account with it's status as active (i.e. not suspended or dormant), so no. If that external user is accessing the workspace via a coder_app (where share is public) or a publicly forwarded port they wouldn't consume a license seat.
Deltalus
DeltalusOP3d ago
Awesome! Thank you so much for the quick response. Is there any limit to the number of workspaces that can be labeled as public? I know there are unlimited workspaces, I just dont know about their designation Also, sorry for overloading this post but are public workspaces completely public? Or can I still add some level of authentication to them?
zounce
zounce3d ago
The workspace itself isn't what's made public, but specific ports can be made public to that effect:
No description
zounce
zounce3d ago
the authenticated level requires an account on the Coder deployment Port-forwarding can also be done on a per-template basis w/ coder_app https://coder.com/docs/admin/networking/port-forwarding#from-an-coder_app-resource I would assume there's no fixed limit to how many ports on that workspace you could forward but yeah, it's not like a 'public workspace' label, just specific ports (and apps that run on specific ports)

Did you find this page helpful?