Proper use of Organizations as opposed to Applications
We are a multi-tenant SaaS product. Each tenant gets their own Application (client id, secret). In our existing Auth0 implementation that we're moving away from, we do not use organizations - we have one large bucket of users, however we still still support the multi-tenancy through each tenant having their own Application.
It seems I should use Organizations so I can better determine how many users each Organization has and control branding, however that's slightly confusing because in Auth0 branding is controlled through Applications. It is as if an Auth0 "Application" was split into 2 in Kinde and is the sum of an Application and Organization. Is that right?
This seems like I should have 1 Organization per tenant and 1 Application per tenant. Sound right?
On a related note, I cannot import organizations. I keep getting this error. I've checked my CSV and tried two formats:
and
Same error for both.
Finally - it isn't clear that a file has been selected or the UI is "working" when you select a file. This would be helpful because I found this particular interface a little clunky to work with.
Thanks!
6 Replies
Hey @ryno1234.,
Thanks for reaching out.
This seems like I should have 1 Organization per tenant and 1 Application per tenant. Sound right?To answer this question, it would be great to know more about your current setup. 1. Does each customer of yours have their own tenant? 2. Do you want each customer to log into their own branded login screen? Re your issue with importing Orgs, I cannot replicate your issue. I have attached a video and csv file I am importing. Are you able to record your experience and send over the CSV you are trying to import? Feel free to DM me if you prefer. Thanks for your feedback on the import organizations screen. I have passed this feedback on.
hi @ryno1234.
I haven't been able to replicate this yet with the file @Oli - Kinde provided me with so we've added a bit more logging to the servers to catch some additional information when it happens to help debug. I'll attach you a file to test, please try this without opening it first just to rule out encoding issues (sometimes when you open csvs in software like excel it can modify them).
In the meanwhile if this is holding you up, feel free to invite me or @Oli - Kinde to your organization and we can import this on your behalf.
I think I found the issue. The file you provided me worked. I trimmed down my existing file to match content-wise exactly. Using a diff tool I received the following. Looks like the byte order mark is an issue. Your file is detected as Windows-1252 (my local system default) while my file is a UTF-8 due to the BOM.
So, I know the fix now, but would be nice if these issues weren't encountered. Perhaps there is a way for your CSV parser to handle BOM's for the next person who comes along. Thanks so much for your help @Oli - Kinde and @davidkinde!
Hey @ryno1234.,
Good to know you figued out the issue. We will definitely fix this so others don't experience the same issue.