+ Start a Discussion
Kumaresan.ManickamKumaresan.Manickam 

Can I perform DML on Opportunity object with Customer community License user (using system context on apex code)

Use Case:-
Our system is designed to work with opportunity and its products to service our customers. Now we are planning to enable customers to self login and update created the opportunity by their own & asking them to add/remove products they want. Since customer community license doesn't support opportunity object to work with as per the profile I was thinking to use apex and Visual force page to create custom pages and perform DML via system context. is this something going to be an issue with salesforce audit if we do? If its an issue, how to get this mov forward?


My Research:- 
I was able to create VF page to display opportunity data with the use of wrapper classes (having primitive data type variables) & able to map the wrapper variables into opportunity fields via apex using system context.