Hi guys! I am new here and I am trying to outline the types of users I have in the application I want to build, but I'm getting a little confused about the various user types and which type of application I need to build.
We are building a custom app that we want to integrate Box into for storing sensitive files. Here is the logic:
We are the developers of the app, so naturally, we will have a developer account where we authenticate the app. (Are we the Service Account?)
There are two types of users of the app:
1. Advisors - they will need to log into their Box account for the app to gain access to their files. We want to do this with a Box login screen within the app. (What type of user is this?)
2. Clients - the clients are users that the advisors invite to use the app. They do not need to have a Box account, but need to be able to upload documents to the Box account associated with their advisor. (I think they would be App Users)
I'm getting a little lost between Service Account versus Managed User and how that means they can connect with Box. We want to make sure it's very easy for the Advisors, and they can just use the OAuth interface.
Does anyone have any advice for how to set this up? I appreciate it so much!!!