Skip to content

3. Updating CRM

Brady Stroud [SSW] edited this page Oct 21, 2024 · 19 revisions

SSW.People has widgets that can be driven by a JSON file. Most implementations populate this file via Dynamics 365 CRM or Salesforce, then using automation to recreate the file each time user data (eg fields) is changed.

Note: The below example describes the process for SSW, which uses Microsoft Dynamics 365 CRM to store the user data and Power Automate to create the JSON file.
Important: Due to the file creation, changes to CRM skills can take up to 30 minutes to be deployed to SSW.People.
TODO: Christian - send an email when the profile is ready

New Employees

For new Employees, ensure the required user data is populated in Microsoft Dynamics 365 CRM. These required fields may include Name, Title, Location and Profile Category, which are essential for displaying and filtering the profile.

  1. Navigate to CRM e.g. crm.northwind.com and find the User profile.
  2. Fill out the User profile and ensure any other fields are up to date to provide the best experience.
  3. Save the profile and it will be ready for the People site to consume.

Content we will change in this section:

Data populated from CRM
Figure: This data in the profile is populated from CRM

Name widget

The Name widget is a crucial part of your people profile as it includes your name, title and location. Ensure these fields are up to date in CRM so your profile is filtered and displayed correctly. Make sure to include the Profile Category field, otherwise your profile will be displayed above everyone else's on SSW People.

Note: A nickname can be added and used in the url instead of the name, however it's not recommended since it generated Google Search Console issues in the past.

Skills widget

The Skills widget summarises your technical skills, and provides an at-a-glance view of the kinds of projects you're experienced/interested in.

Learn how to add skills https://github.com/SSWConsulting/SSW.People.Profiles/wiki/Managing-Skills

Social widget

The Social widget gives clients a way to contact you. Very important, you'll surely agree!

Updating your Socials in CRM

  1. Navigate to CRM and find your User Profile
    User Profile in CRM Figure: Open the User Profile in CRM by double-clicking the name

  2. Update the Social Link fields in CRM as shown in the image below.
    Social Info in CRM

Reciprocal links

Reciprocal links are cool. If you add a link to your blog from SSW People, you should add a link to SSW People from your blog. A good place for this is in the "About Me" page if you have one.

image

Figure: If you link to your blog from your SSW People page, you should link back to your SSW People page from your blog


Next Step: Creating profiles >