Custom data access in Viva Glint
Microsoft Viva Glint offers custom data access for users who support unique groups of employees in your organization. Users may need to have their default team access modified or are in a role so specific, access needs to be set at the user level. Use the guidance in this article to export, modify, and import custom data access. To make individual updates to users' custom data access, see: Custom User Role setup in Viva Glint
Use the custom access export as a Viva Glint Admin to audit users' data access.
From the Glint Admin dashboard, select the Configuration symbol and then in Employees choose User Roles.
In the top right corner of the User Roles page, select Export.
In Export data dialog that appears, select a survey Program, Role, and whether to include:
Focus Area Access: Turn on to include Focus Area access only. Turn off to include survey results access only.
Empty Data: To include users with no data access, turn on.
Inactive Data: To include active and inactive users, turn on.
A new dialog appears prompting you to rename and save the data to your device. By default, custom access files export to a compressed folder named: Untitled.zip.
The custom data access export includes the following information:
Column | Description |
---|---|
user email | Populated with users' email addresses. |
population | The first population shows as 1. Each new population increases in number for each user. |
access type |
|
other attributes | Other columns in the export are based on your organization's attributes and values that are used to grant custom access. |
To prepare your exported custom access file for import to Advanced Configuration:
Open the exported .csv file by importing in Microsoft Excel to retain leading zeros and data formats.
Update the column labels in the exported file to the following columns:
Column Change to... user email manager reference population no change to column label
add or remove insert this as a new column
populate with "ADD" or "REMOVE"access type survey uuid other attributes no change
To grant new access, add new columns and values based on employee data imported to Glint.Note
To prevent upload errors, for attributes based on data uploaded to Glint make sure that column labels match your attribute setup exactly.
Edit values in the population column. The first population that a user has access to should be changed from a 1 to a 0, with each new population increasing in number.
Population value Becomes... 1 0 2 1 3 2 To grant custom access for:
- Survey results:
- Populate the survey uuid column with the survey program unique ID that's included in the access export file.
- To update a user's data access for all surveys that they have access to, leave the survey uuid column blank.
- Focus Areas:
- Populate the survey uuid column with "GOAL."
- Admin permissions:
- Populate the survey uuid column with "ADMIN."
- Survey results:
To grant custom access to:
- Another manager's team that exists in current employee data:
- Include an attribute column labeled: Manager Level 1 and list the Employee ID of the manager that another user should have access to. The manager levels automatically calculate based on the manager ID added to the Manager Level 1 column.
- Another manager's team that doesn't exist in current employee data:
- Include columns for all Manager Level fields populated with manager IDs to build the full manager hierarchy path. To get all levels in this past hierarchy path for an old manager team, export users from the survey cycle and copy Manager Level fields and the manager IDs in them.
- A level in a non-Manager hierarchy:
- Include all levels above the level the user should have access to. Example: To grant access to Location Hierarchy Level 3 = Dublin, include columns for Region, Country, and City.
- Another manager's team that exists in current employee data:
Save your file in .csv format with a comma separator and UTF-8 encoding.
An HR business partner, user@contoso.com, oversees European Sales and Marketing teams for Contoso. To grant this user access to the right cut of data to view survey results, a Viva Glint Admin would fill in an access file with their location attribute Region = Europe and their hierarchy Team Level 1 = Marketing and Sales.
To apply the same custom access for creating Focus Areas, update the access type column for this user to "GOAL."
Important
Save your edited file as .csv with a comma separator and UTF-8 encoding.
After exporting and preparing a file, go to Advanced Configuration to upload users’ custom data access.
From the Glint Admin dashboard, select the Configuration symbol and then in Service Configuration, choose Advanced Configuration.
In the Advanced Configuration menu, select Uploads.
In the Upload type dropdown menu, select MANAGERS_UPLOAD.
Apply to: Ignore, this setting is for retroactive uploads only.
Incremental:
- Switch on this toggle to append access to users in your file.
- Switch off this toggle to overwrite all access for users in your file. Users not included in the file aren't impacted.
Use exact case from the file for First/Last name: Ignore, this doesn’t apply to access uploads.
Drag and drop your .csv file or browse to choose it in the Drag and drop to upload section.
In the Upload Job Details page that appears, confirm that the Uploaded Lines Summary matches the changes in your file.
Select Apply Upload to Database to upload new values.
In the Load import file into database? dialog, select Yes.
Go to some users' profiles to confirm that customized access appears as expected.
Select the Configuration symbol, then in Employees, choose People.
Search for and select users to spot check.