Allow administrative "As-User' calls to bypass steps that require user intervention, such as accepting Custom Terms of Service.
As-User calls made by an admin, on behalf of the user, should not require any end user interaction to work. This supports API driven administration prior to making Box available to end users, which is common when deploying at scale or performing data migrations.
In particular, non-acceptance of Custom Terms of Service and Uncompleted Email Verification currently cause such calls to fail until the end user takes action to complete them.
makes the migration process overly complex.
7
votes

Great feedback. Currently, there is no Email Verification required today for app users, and we do have a Terms of Service API: developer.box.com/reference#terms-of-service-object