School Data Sync
37 TopicsHiddenGroupMembershipEnabled - SDS setting?
I have a customer who syncs groups to 365 via a CSV import to SDS. Student groups have the HiddenGroupMembershipEnabled attribute set as true. I'm aware that this attribute cannot be edited and to disable this feature, the group would need to be re-created. Is anyone aware of any setting or configuration in SDS that is automatically setting this attribute on student groups? If there is such a setting, can this be changed? Many thanks for your help. Anthony6.9KViews1like4CommentsPossible problems with periodic sync aproach?
We would like to sync CSV-files periodically. Before the start of each period we would only list courses (sections) starting that period + teachers & students attending these courses on the CSV-files. Will the students and teachers from the classes (sections) of previous periods stay unchanged so that students are not removes from previous courses (sections) etc.?Solved6KViews0likes14Comments(Re)moving students from Groups via SDS
Hi, Today I've been testing the School Data Sync with manual SDS files. I'm wondering if there's an option to facilitate a scenario where students should be removed from a certain section, and added into a new section. This might for example happen when a students enrolls into a new year and have switched education path. I've tried to test this scenario by first adding students via SDS to a section, and then removing the users with another SDS import from that same section. The result is that the student is still member of the Group (section) in Office 365. Also, i'ts very unclear to my what the "Active" / "Inactive" paramaters in the CSV should be doing. There are present in the Students, Teachers and Sections CSV files. Many thanks in advance. Regards, Remy5KViews0likes10CommentsWhat's the difference between School Data Sync (Plan 1) and School Data Sync (Plan 2)?
https://docs.microsoft.com/en-us/schooldatasync/create-users-for-k12-and-hed#prerequisites-for-sds mentions among the "perquisites to enable SDS for user creation" are School Data Sync (Plan 1) or School Data Sync (Plan 2). Microsoft Partners have access to documents that explain Office 365 Education Plan A1 includes School Data Sync (Plan 1) while both Microsoft 365 and Office 365 Education Plan A3 and A5 include School Data Sync (Plan 2). However, I can't find any details about the differences between the SDS plans on: https://www.microsoft.com/en-us/microsoft-365/academic/compare-office-365-education-plans https://docs.microsoft.com/en-us/office365/servicedescriptions/office-365-platform-service-description/office-365-education, which doesn't even mention SDS https://docs.microsoft.com/en-us/office365/servicedescriptions/office-365-platform-service-description/microsoft-365-education https://www.microsoft.com/en-us/education/buy-license/microsoft365/ [EDIT] https://www.microsoft.com/en-gb/licensing/product-licensing/microsoft-365-enterprise?activetab=m365-enterprise:primaryr7 mentions "School Data Sync Plan 2 (plan details can be found https://docs.microsoft.com/en-us/schooldatasync/)" - but there are no details about the plan there Does anyone know what the distinction is between School Data Sync (Plan 1) and School Data Sync (Plan 2)?Solved4.5KViews0likes3CommentsSDS Error: Azure AD Directory Size Exceeded
Hi! We have an error on SDS repeating multiple times. the EntryType is ”SchoolStudents” the ErrorCode is AzureActiveDirectoryResourceSizeExceeded” and the ErrorMessage is ”The size of the object has exceeded its limit. Please reduce the number of values and retry your request.” Does this mean that we have exceeded the number of students in SDS? What is the maximum number of students? Is there a way to debug these through Graph API? -Jarkko-3.2KViews0likes3CommentsTeachers of multiple schools
Within our MAT we have a number of schools each with their own MIS/SIS. For teachers that teach across more than one school, they'll therefore have more than one MIS/SIS staff record and hence more than one MIS/SIS ID. To prevent that staff member from having more than one AD User object (we have a single domain in a single forest for all schools) I set the SamAccountName within the MIS/SIS record for that staff member, and our custom PowerShell provisioning script tests for the presence of that username and if it exists knows not to create another AD user. This local AD domain for all schools is then synced to our Office 365 Education tenant via Azure AD Connect. Knowing that School Data Sync requires the ID field of the student.csv and teacher.csv files to be unique, when I export the data from each school I add a suffix (via PowerShell) to the ID to ensure uniqueness. For example, let's say I have a staff member who teaches in two schools, on one MIS their ID is 24, on another MIS their ID is 35, my teacher.csv might look like this: ID,School DfE Number,Username School1_24,1001,FJones School2_35,1002,Fjones Is this a supported configuration? That is, can an Azure AD User object be matched against multiple SDS sources or must it be a one to one mapping, i.e. Can the Azure AD user target with the Mail Alias of FJones be matched to both School1_24 and School2_35 teacher SDS identities? If an Azure AD User object can only be matched against a single SDS teacher ID, can I have multiple rows per staff definition, for example, if I post-process the school MIS outputs and consolidate the MIS/SIS IDs, is this a valid teacher.csv; ID,School DfE Number,Username MAT_FJones,1001,FJones MAT_FJones,1002,Fjones I've tried a number of combinations but keep coming up with sync errors, and before I get deeper into how SDS is architected (Administrative Units appears to be part of the answer), I thought it might save myself some time if I checked on what is or isn't actually supported. Many thanks Simon2.7KViews2likes3Comments'Section display names are always synced' not working ?
Hi everyone. I've just wasted an hour of my life crosschecking data sources and SDS logs as one group has been reported AWOL. Eventually I found the missing group, and Azure Audit Logs show me it was renamed by a Group Owner to something nonsensical. Our Sync Profile has this setting - but it doesn't seem to work as advertised: Sync Option for section group display name: Section display names are always synced. Should that option work ? can you direct me at any Azure/CloudAppSecurity Audit logs which could point to a rename failure ? We are synchronising via Flow, if that makes a difference? Thanks in advance Martin Christopher2.4KViews0likes8CommentsSDS Toolkit Error
I got a new Surfacebook this past week (ya!) and I'm now in the process or re-loading all of my software (boo!). I just tried reinstalling the SDS toolkit, and I'm getting the following error when I try to do a simple start-csvFilesValidation: What the heck? Has anyone seen this before? I tried installing the current toolkit on another machine that had an older version of the toolkit previously and got the same result. Is there a known issue with the current build of the toolkit?Solved2.1KViews0likes4CommentsAnnouncing School Data Sync General Availability!
Hello Everyone, and welcome to the new Microsoft Tech Community focused on Microsoft School Data Sync. We are excited to announce that School Data Sync (SDS), our online classroom automation solution, is moving from preview to general availability! SDS helps schools save time and money by automatically creating online classrooms in Office 365 from their Student Information System (SIS or MIS). For more information, or to sign up for free deployment support for a limited time, please http://aka.ms/sdsga This tech community is a place for peers to share ideas, ask questions, offer suggestions, and provide community support. Microsoft folks will check in to make sure things are running smoothly. Now that hundreds of customers in over 20 countries have already used SDS to sync over 100,000 teachers and 2 million students, I hope this will become a popular gathering spot for school IT admins who use School Data Sync. Thank you, Matt McGinnis Microsoft School Data Sync Product Manager1.9KViews1like0Comments