We have a single-user licensed account. One of our clients has multiple user license accounts. They created a custom user accounts(Roles) and assigned users. These user accounts they used to create the Apps. For these roles what are the requirements to have minimum permissions to use for integration?