Use Advanced Configuration Data Apps

For highly trained users, Microsoft Viva Glint Advanced Configuration Data Apps allow you to perform complex data updates and export recipients for closed surveys. Use the following guidance to understand when and how to use Data Apps.

EXPORT_USERS_FROM_SURVEY_CYCLE

For one or multiple survey cycles, export a snapshot of employee data as they were when a survey launched.

Use this information to:

  • Confirm manager reporting lines at a fixed point in the past.
  • Confirm attribute values for employees when a survey launched.
  • Prepare a file for a retroactive update.

To export users:

  1. Select parameters:
    1. surveyName: Select Load Values and choose an option from the dropdown list.
    2. cycleName: Select Load Values and choose an option from the dropdown list.
    3. includeAttributes: Select yes to include all attributes. Select no to include required attributes only.
    4. includeAllCycles: Select yes to include all cycles. Select no to include the selected cycle only.
    5. includePersonalEmail: Select yes to include the personal email attribute (if applicable). Select no to exclude.
  2. Select Save as ZIP to download.

Note

To preserve special characters and formatting, always open files by importing data from .csv in Microsoft Excel.

RETROACTIVE_PULSE_UPDATE

When a survey closes, Manager Hierarchy information that displays in reporting isn't updated with usual employee data uploads. To update data in reporting, use the Retroactive Pulse Update Data App to apply new values.

If your update doesn't involve Manager Hierarchy, use the Retroactive Upload feature instead.

Caution

  • Do not perform a retroactive update while a Viva Glint survey is live.
  • Deleted user data can't be retroactively updated.

To perform a retroactive update to Manager Hierarchy:

Use these steps when manager reporting lines need to be corrected for a closed survey.

  1. Export current employee data from the Glint People page to preserve employees and Manager IDs in their current state. When the retroactive update is complete, you'll reload this data to reset users to their current information.

  2. Export survey cycle data with the EXPORT_USERS_FROM_SURVEY_CYCLE Data App for the survey needs to be updated.

    Note

    Keep this export of original survey cycle data in case any retroactive updates need to be reverted.

  3. Prepare an update file with the EXPORT_USERS_FROM_SURVEY_CYCLE file from Step 2.

    Important

    Retain all users from the survey cycle in your update file. Even users who are not directly impacted by a Manager ID change can have a reporting line impact.

    1. To preserve special characters and formatting, always open files by importing data from .csv in Microsoft Excel.
    2. Delete all columns except for:
      1. First Name
      2. Last Name
      3. Email
      4. Employee ID
      5. Status
      6. Manager ID
      7. All date fields, like Hire and Term Date.
      8. Columns use to create derived attributes. Go to the People page and select Manage User Attributes from the Actions menu to view Derived Attributes. Keep the fields listed in the Calculated From section.
    3. Correct values for users that should have their Manager ID updated.
    4. Save your edited file with corrected values as a .csv or .xlsx file.
  4. Go to Configuration and select People and choose the Import option.

    1. Leave the Checking this box will update ALL employee records setting unselected.

    2. Drag your update file to this window or select the browse to choose a file option to select it.

    3. Select Import File and select Close on the file processing message that appears.

    4. Refresh the People page to update the file processing status at the top of the page.

    5. When the upload completes, select Review Upload.

    6. Download and review any errors.

    7. Select Confirm Import.

      Important

      If uploads aren't confirmed within 60 minutes, they expire and don't process.

  5. After the import completes successfully, use the Export option on the People page to confirm that Manager Hierarchy levels and teams are updated as expected.

  6. Create a Distribution List and import all users that are part of the retroactive update.

  7. After uploading your corrected data on the People page and creating a Distribution List, go to Advanced Configuration and select Data Apps.

  8. In Data Apps, select RETROACTIVE_PULSE_UPDATE.

  9. Select parameters to update Manager ID:

    1. surveyName: Select Load Values and choose an option from the dropdown list.
    2. cycleName: Select Load Values and choose an option from the dropdown list.
    3. roleOrDistributionList: Select Load Values and choose the Distribution List created in Step 6.
    4. attributeName: Select Load Values and choose your Manager ID attribute.
    5. reloadAnalytics: Switch toggle to Off.
    6. Select Execute, and show first 500 log records.
  10. Select parameters to update the overall Manager Hierarchy:

    1. surveyName: Select Load Values and choose an option from the dropdown list.
    2. cycleName: Select Load Values and choose an option from the dropdown list.
    3. roleOrDistributionList: Select Load Values and choose the Distribution List created in Step 6.
    4. attributeName: Select Load Values and choose (hierarchy) Manager.
    5. reloadAnalytics: Switch toggle to On.
    6. Select Execute, and show first 500 log records.
  11. Confirm Manager Hierarchy changes in your Dashboard and Reports.

  12. If the user data updates made by the correction file loaded for this update should be reset to current attribute values, load the data exported in Step 1 to the Glint People page.

    1. For example, if Manager corrections apply to survey data in the past, but Manager IDs now different for employees, load data exported in Step 1 to restore current information.
  13. Optionally, delete the Distribution List created to target users for the update.

Note

Depending on the number of Manager ID updates and users involved, it may take up to an hour to see changes reflected in reporting.