To accomplish this goal, you will need to use the importer to first remove the system label, then you can upload the normal/public label. There is no method in Handshake to change a system label to a normal/public label.
Note: even if only a single student has this system label applied to their account (such as an Alumni or other students not in your sync), you will not be able to use it as a normal label until removed.
Remove a System Label
1. Run a report through Analytics to identify all students that have the system label currently associated with their profile.
- Tip: You may need to pull a list of current system labels from your Labels page in Handshake. From your Institution Settings page, click Labels from the left sidebar. Next, use the filter to identify the system labels.
You can access a pre-populated copy of this Analytics report here. In the report:
- ensure the below columns are the only results:
- Students Username
- Students Email
- Students First Name
- Institution Labels Name List
- create a filter for the "Institution Labels Name" column and add all system labels you would like to keep.
- Note: Only enter the label names you want to keep in the filter box. This will ensure that the system labels that need to be removed are not included in your export (and thus "cleared" from Handshake when you submit that file).
- Example: In the below image, the user is wanting to remove label3 so it is not included in the report.
2. Download the results as a .csv file. You'll need to re-format the file to have the column headers defined in step 3.
3. Your file will need to have the below four columns:
- username
- email_address
- first_name
- system_label_names
- If a student has multiple labels associated with their account, these will need to be separated by semicolons. Any labels not listed in this file will be removed completely from Handshake.
PLEASE NOTE - if you have generated a report from Analytics using the method noted above, the system_label_names will be separated by a comma - you will need to update all relevant commas to semi-colons. (note that if some of your labels contain commas, you won't want to make changes to those specific commas).
In order to 'translate' any commas from the Analytics report that you've generated please do the following:
- Split the relevant cells into different columns using the 'text to column' function.
-
Use the 'TEXTJOIN' function to to merge them back together, using as many columns as necessary
Example formula =TEXTJOIN(";",TRUE,D2:E2)
More about the formula here. - Copy/paste values from the new column into the same column (so they are no longer created by the formula, but exist in a stand alone state)
- Delete the other label columns (each of which will contain an individual label)
- The file is then ready to use for your import
Note: the importer may require additional headers as described in Importing Student Data, but only the above headers will need to have data provided on each row. You may leave the other columns blank - this will not change the information in Handshake.
4. Save as a CSV UTF-8 and upload the file to the importer with a job type = Students. Once the job is complete, the system label will be deleted.
If you are unsure how to save in proper CSV UTF-8 formatted file, please review Importer App: CSV Rules and File Requirements.
Adding a Normal/Public Label
Once the system label is removed from the system, you can re-use that name as a normal label.
1. Create a file to upload to the importer to add the normal label back to the student accounts. More information on creating this job type can be found in Importing Labels.
- Column Headers
- identifier
- identifiable_type
- user_type
- name
- label_type
2. Save as a UTF-8 and upload the file to the importer with the job type = labels. Once the job is complete, the normal/public label will be added.