1

We're building out some functionality revolving around portal/community users which will partially rely on them being associated with a contact (we have a custom object that looks up to contact). The problem I'm facing is that if we want someone who is an existing user to be able to use the same functionalities, they won't have a contact associated with them if they are a full license user. Making them pay for/create a second user seems like it would not be the best option. Is there a way we can add a contact to an existing User in their system?

Note: I am NOT asking to switch which contact is associated with a portal/community user. This is a user that has no Contact associated with it.

1
  • Pretty sure you are going to need to use a custom Contact__c lookup on User and you can use Process Builder to populate the standard ContactId lookup value into it whenever it has a value. – Adrian Larson May 28 '15 at 2:30
1

There is an AppExchange app that does exactly this. It requires that you have an Account where all you Salesforce (not Community) license holders reside.

User Contact Sync

OH! not affiliated with this at all, but I am a user.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.