I have a scenario where an AppExchange solution is creating Leads and Opportunities for external users via an API level integration. There is a request to enable CPQ functionality in the Salesforce UI to these external users and I am trying to figure out the minimum licensing required to do this.
These users only need access to the CPQ objects, but it seems like we would be required to provision them full Sales Cloud and/or Community Cloud licenses. Is this correct? Or is it possible to enable CPQ functionality only, with no access to other CRM objects such as Lead/Opportunity/Case, etc?