Importers (for People, Courses, and Events)

H&S websites import various information from external sources. In particular, we import People, Course, and Event content. These importers run at least over night, if not more frequently. This guide reviews the various places from which content is pulled and how to troubleshoot when things aren't pulled in correctly.



People Importers

Many of our sites are set up with one or more importers from Stanford Profiles. These importers pull People Profiles via:
  • an org code (e.g. QPAA)
  • one or more workgroups
  • some combination of org code(s) and workgroup(s)
Regardless of how a profile is imported to your site (org code or workgroup), it cannot be displayed unless it is set to public.  Follow the steps below to ensure your profile is public .
A person's org code is determined by their University appointment, which comes from PeopleSoft and HR. The PeopleSoft data that cannot be changed includes: Title, Affiliation, and Appointment(s), among others.
When sites pull profiles based on a workgroup, SUNet IDs must be added to the workgroup in order to be imported to the site.
Note: the true SUNet ID must be used, rather than a person's alias.  Follow the steps to confirm a person's SUNet ID .
To find which workgroups exist and to add people to a workgroup, editors should visit  https://workgroup.stanford.edu , then log in and go to My Workgroups.

Here, you will find a list of all workgroups to which you belong, as well as all workgroups that you manage. For the purposes of pulling profiles into your website, you'll want to view your administrator list. In the event you aren't listed as an admin of the workgroup(s) for your website, one of the existing workgroup admins will need to give you permissions. If you need help, please reach out to the H&S web team.


Troubleshooting

There are a few common reasons why a person's Profile might not be pulled into your site.

Only public profiles are imported

The most common reason a profile doesn't import is because of a sharing setting. The individual person must set their profile to public on Stanford Profiles. This is done in  StanfordYou  for faculty and staff, and  Axess  for students.

To change settings for faculty and staff, visit  StanfordYou  and select the option to "Maintain your directory and AlertSU emergency contact information."
Once on the maintenance page, look for the Privacy settings in the rightmost column. Click "Directory preference" to get a quick overview of your settings or "All your visibility settings" to view line by line.

From the "Directory preference" link, change the settings to "Public."


The wrong SUNet ID was entered into your workgroup

If a person profile isn't imported from your workgroup onto your site, doublecheck that you entered their actual SUNet ID, rather than an alias. To see a person's true SUNet ID, look them up in StanfordWho. You will see a list of contact information, including SUNet ID, in the left column.


The profile still isn't appearing on your People page

Generally speaking, when a person's profile is imported to your website, someone in your organization needs to tag them as Faculty, Staff, Grad Students, etc. in the Manage People page. This allows their profile to appear in the correct section or on the correct page of your site.

When profiles are imported from workgroups, there are times that automatic tagging is used. This means that they will automatically be tagged as Faculty or Grad Student, etc. On occasion, automatic tagging from workgroups are not used. The person must be tagged with the appropriate label in order for their profile to appear on your website.

To check tags, go to Manage Content ⟶ Manage People on your website. Look in the Affiliation column. If the person appears here with a blank affiliation, you will need to manually add it.


Removing a Person from your website

Generally speaking, once a person profile is imported to your website, it will remain there. If that person leaves Stanford and thus no longer has a Stanford Profile, you will need to manually unpublish their profile from your page. On a few sites, the profiles are automatically unpublished once they are no longer present in Stanford Profiles. Reach out to support if you have any questions or want to change your profile importer configuration.

Course Importers

Many H&S websites are set up to import courses from  ExploreCourses . They can be pulled by:
  • subject code (e.g. all ECON courses),
  • course tag (e.g. all ETHICSOC::related courses),
  • a combination of the two.

Multiple course importers can be run on a given website. For example, Economics pulls courses in based on the ECON subject code, a course tag that pulls in all BOSP courses that count toward the Economics major, and a course tag that pulls in all out of department electives.

Event Importers

Most H&S websites are set to import events from the Stanford events calendar,  events.stanford.edu . Your site can be set up to import events from multiple organizations.

Multi-day events

Most of the time, an event which runs over multiple days is imported as a single event so that it doesn't overtake the Upcoming Events page. On rare occasions, that setting can be configured to create independent events for each day on which the event runs. Contact support if you want to explore that option.

Troubleshooting

The events importer can be finicky. There are a variety of reasons an event might not import from Stanford Events. View the full wiki guide on  Troubleshooting: Event not Imported from Localist .