Feb. 26, 2025
Feature Release (Feb. 27. 2025): People Data API Integration for profiles.ucalgary.ca
We are excited to announce that the People data API integration with the UCalgary Profiles System will be going out in our upcoming release on February 27, 2025.
This is the first step in integrating profiles.ucalgary.ca with source data from our internal systems. At this stage, the main purpose of this integration is to clean up user lists by unpublishing profiles for employees that no longer have an active employment status with UCalgary.
Key Details:
Automatic unpublishing based on employment status: Profiles for employees who do not have active status with UCalgary will be unpublished automatically and their user account status on profiles.ucalgary.ca will be changed to blocked.
- Locked Fields: Name and Email fields will be populated based on the information in PeopleSoft and will no longer be editable from profiles.ucalgary.ca. See the information below on how to update these fields after this change.
- Name: The name field in profiles is now populated based on the Preferred Name listed in PeopleSoft. Employees can update their preferred name in PeopleSoft, by following the steps to update your personal information in PeopleSoft.
- Email: The first email field is now locked to the profile owner's primary (@ucalgary.ca) email address. Email addresses and aliases can be updated by IT, by following these steps on creating and modifying email addresses.
- Alternate email addresses (such as @ahs.ca) can be added to the contact section of profile pages under "Preferred method of communication".
*These fields will only be updated automatically on published profiles. Users will need to publish their profile page to have this information update automatically.
- Opt-In Publishing: Profiles will still remain unpublished until users choose to publish them. This ensures privacy and gives employees control over the availability of their information on the public facing web.
- Account Usernames: Account names (username) will also be updated to match the users preferred name in PeopleSoft as part of this change. Many usernames in the Profiles System are currently set to the users email address--these will be updated to match the profile name as part of this release.
Technical Details:
- Data Source: The system uses the Microsoft Graph API to pull profile data based on the applicable information available in PeopleSoft.
- Batch Processing: Data will be processed in batches on an hourly basis to ensure efficiency while minimizing system load.
- Profile Updates: Based on the number of profiles in the system, it will take at least 48 hours for the system to work through each batch of profiles, meaning it may take up to 48 hours for changes to source data (PeopleSoft) to be reflected on profiles.ucalgary.ca.
Where can I go for help?
- If you have questions related to this integration for the UCalgary Profiles System, please submit a Website Request using the “Other” category.
If you are experiencing issues that could be related to this integration, please submit a something’s broken ticket in ServiceNow.