We have a requirement to build a Salesforce integration so our partners can view the deals assigned to them in our internal instance of Salesforce. It would basically just be a data pull from Salesforce based on a "partner owner" field that would correspond to the partner group. (i.e. Any deals registered to Acme Partner would show up in Acme Partner's private group.)
Has anyone done anything like this before? Any suggestions or lessons learned?
More broadly, how are you handling deal registration? Is it a free for all, or do you manage it manually?