{"id":16247,"date":"2026-04-09T16:57:42","date_gmt":"2026-04-09T16:57:42","guid":{"rendered":"https:\/\/www.k12insight.com\/kc\/?p=16247"},"modified":"2026-04-27T19:54:11","modified_gmt":"2026-04-27T19:54:11","slug":"classlink","status":"publish","type":"post","link":"https:\/\/www.k12insight.com\/kc\/how-to-articles\/classlink\/","title":{"rendered":"Setting Up ClassLink for SIS Data"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16247\" class=\"elementor elementor-16247\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27fab76 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27fab76\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36d6377\" data-id=\"36d6377\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eeae01f elementor-widget elementor-widget-text-editor\" data-id=\"eeae01f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Overview<\/h2><p><span style=\"font-weight: 400;\">Import your SIS data from Classlink via API.<\/span><\/p><h2>Features<\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sync SIS users\u00a0<\/span><\/li><\/ul><h2>Prerequisites<\/h2><p><span style=\"font-weight: 400;\">Before connecting, ensure you have added Onflo as a Roster Server Application in your ClassLink Console with permissions set to 'Full'.\u00a0 <\/span><\/p><ul><li><span style=\"font-weight: 400;\">View the <\/span><span style=\"color: #333399;\"><a style=\"color: #333399;\" href=\"https:\/\/help.classlink.com\/s\/article\/pp-add-manage-rs-connections\" rel=\"noopener\"><span style=\"font-weight: 400;\">ClassLink Roster Server setup guide<\/span><\/a><\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/li><\/ul><p>Step 1: Select the <strong>ClassLink SIS<\/strong> application in the <strong>SIS<\/strong> section of <strong>Integration Marketplace<\/strong>.<\/p><p><span style=\"font-weight: 400;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-16388\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.41.31-PM.png\" alt=\"\" width=\"1116\" height=\"514\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.41.31-PM.png 1116w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.41.31-PM-800x368.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.41.31-PM-1024x472.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.41.31-PM-768x354.png 768w\" sizes=\"(max-width: 1116px) 100vw, 1116px\" \/><\/span><\/p><p>Step 2a: Click <strong>ClassLink Login<\/strong> and login to the roster server.<\/p><p><img decoding=\"async\" class=\"alignnone size-full wp-image-16389\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.42.44-PM.png\" alt=\"\" width=\"1118\" height=\"532\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.42.44-PM.png 1118w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.42.44-PM-800x381.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.42.44-PM-1024x487.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.42.44-PM-768x365.png 768w\" sizes=\"(max-width: 1118px) 100vw, 1118px\" \/><\/p><p>Step 2b: If Admins have the API credentials they can also authenticate via manually entering their credentials.<\/p><p><span style=\"font-weight: 400;\"> <img decoding=\"async\" class=\"alignnone size-full wp-image-16390\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.43.34-PM.png\" alt=\"\" width=\"1120\" height=\"514\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.43.34-PM.png 1120w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.43.34-PM-800x367.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.43.34-PM-1024x470.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.43.34-PM-768x352.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/span><\/p><p>Step 3: For accounts not configured for ITxM, the next and sole step is field mapping. Administrators have the option to determine whether to show the metadata configured in their ClassLinks Roster Server. They must also select the specific fields they wish to display for each defined role.<\/p><p>Step 4: Once the Sync is complete, the users will be shown in the <strong>Users<\/strong> page.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16391\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.45.22-PM.png\" alt=\"\" width=\"1119\" height=\"522\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.45.22-PM.png 1119w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.45.22-PM-800x373.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.45.22-PM-1024x478.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.45.22-PM-768x358.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/p><p>Step 5: Additional steps for ITxM accounts<\/p><p>5.1 Role Mapping : Users need to map user roles from their SIS system to the Customer Portal defined in Onflo.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16392\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.46.29-PM.png\" alt=\"\" width=\"1120\" height=\"513\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.46.29-PM.png 1120w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.46.29-PM-800x366.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.46.29-PM-1024x469.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.46.29-PM-768x352.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/p><p>5.2 Once the Admins have added location in their Onflo account they will need to navigate to the <strong>Location Mapping<\/strong> page to complete the location mapping.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16393\" src=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.47.54-PM.png\" alt=\"\" width=\"1119\" height=\"516\" srcset=\"https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.47.54-PM.png 1119w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.47.54-PM-800x369.png 800w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.47.54-PM-1024x472.png 1024w, https:\/\/www.k12insight.com\/kc\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-13-at-4.47.54-PM-768x354.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/p><p>Note: Districts that are already utilizing ClassLink SIS will find the corresponding card pre-created on their Installed Apps page, and no further action is necessary.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Overview Import your SIS data from Classlink via API. Features Sync SIS users Prerequisites Before connecting, ensure you have added Onflo as a Roster Server Application in your ClassLink Console with permissions set to 'Full'. View the ClassLink Roster Server setup guide Step 1: Select the ClassLink SIS application in the SIS section of Integration...<\/p>\n","protected":false},"author":44,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_kad_post_transparent":"default","_kad_post_title":"default","_kad_post_layout":"default","_kad_post_sidebar_id":"","_kad_post_content_style":"default","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[409,514],"class_list":["post-16247","post","type-post","status-publish","format-standard","hentry","category-how-to-articles","category-integrations-marketplace","tag-integrations","tag-sis"],"_links":{"self":[{"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/posts\/16247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/users\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/comments?post=16247"}],"version-history":[{"count":14,"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/posts\/16247\/revisions"}],"predecessor-version":[{"id":16579,"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/posts\/16247\/revisions\/16579"}],"wp:attachment":[{"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/media?parent=16247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.k12insight.com\/kc\/wp-json\/wp\/v2\/categories?post=16247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}