Azure AD integration
| Sti | Beskrivelse | Standardværdi |
|---|---|---|
| skole.azure-ad.clientID | Klient-ID for Azure AD-applikationen. | |
| skole.azure-ad.clientSecret | Klienthemmelighed til Azure AD-applikationen. | |
| skole.azure-ad.usingPEMCertificate | Brug PEM certifikat for adgang til Azure. Kræver udfyldning af skole.azure-ad.certificatePath | false |
| skole.azure-ad.certificatePath | Bruges kun hvis skole.azure-ad.usingPEMCertificate er ”true”. Ruten til PEM certifikatet. | |
| skole.azure-ad.tenantID | Tenant-ID for Azure AD. | |
| skole.azure-ad.userDryRun | Opret grupper og teams uden at udføre handlinger med brugere. | false |
| skole.azure-ad.teamsAndGroupsOnly | Synkroniser kun teams og grupper – håndter ikke brugere | false |
| skole.os2skoledata.apiKey | API-nøgle til OS2skoledata. Der kan via OS2skoledata brugergrænsefladen oprettes en klient med typen “Adgang til API’erne bortset fra import API’et”. Hvis der skal håndteres kodeord for indskolingselever, skal typen “Adgang til API’erne inklusiv kodeord på brugere bortset fra import API’et” vælges. | |
| skole.os2skoledata.baseUrl | URL til OS2skoledata API. | |
| skole.syncSettings.domain | Domæne – bruges fx til email | |
| skole.syncSettings.useUsernameAsKey | Brug brugernavn som nøgle I stedet for cpr | false |
| skole.syncSettings.uniIdField | Felt på burgere i Azure AD til Uni-login. Mulige: NONE, DEPARTMENT, EMPLOYEE_ID | NONE |
| skole.syncSettings.usernameSettings.usernameStandard | Strategi til opbygning af brugernavne for nye brugere. Se sektion omkring brugernavnestandarder. | |
| skole.syncSettings.usernameSettings.usernamePrefix | Præfiks til brugernavne, hvis brugernavnestandarden understøtter det | |
| skole.syncSettings.usernameSettings.randomStandardLetterCount | Antal bogstaver brugernavnestandarden FROM_STIL_OR_AS_UNILOGIN_RANDOM | 4 |
| skole.syncSettings.usernameSettings.randomStandardNumberCount | Antal tal I brugernavnestandarden FROM_STIL_OR_AS_UNILOGIN_RANDOM | 4 |
| skole.syncSettings.filteringSettings.globallyExcludedRoles | Roller der altid ekskluderes fra oprettelse | [] |
| skole.syncSettings.filteringSettings.exludedRolesInInstitution | Institutionsspecifik eksklusion. | {} |
| skole.syncSettings.nameStandards.allInInstitutionSecurityGroupNameStandard | Navnestandard for sikkerhedsgruppen for alle brugere i institutionen. | |
| skole.syncSettings.nameStandards.allStudentsInInstitutionSecurityGroupNameStandard | Navnestandard for sikkerhedsgruppen for alle elever i institutionen. | |
| skole.syncSettings.nameStandards.allEmployeesInInstitutionSecurityGroupNameStandard | Navnestandard for sikkerhedsgruppen for alle medarbejdere i institutionen. | |
| skole.syncSettings.nameStandards.classSecurityGroupNameStandard | Navnestandard for sikkerhedsgruppen for alle i en klasse | |
| skole.syncSettings.nameStandards.classSecurityGroupNameStandardNoClassYear | Navnestandard for ovenstående gruppe, der anvendes hvis klassen ikke har startår | |
| skole.syncSettings.nameStandards.globalEmployeeSecurityGroupName | Navnestandard for global medarbejdergruppe. | |
| skole.syncSettings.nameStandards.globalStudentSecurityGroupName | Navnestandard for global elevgruppe. | |
| skole.syncSettings.nameStandards.allEmployeesInInstitutionTeamNameStandard | Navnestandard for team for ansatte. | |
| skole.syncSettings.nameStandards.allEmployeesInInstitutionTeamMailStandard | Navnestandard for mail til team med ansatte. | |
| skole.syncSettings.nameStandards.classTeamNameStandard | Navnestandard for team for klasse. | |
| skole.syncSettings.nameStandards.classTeamNameStandardNoClassYear | Navnestandard for ovenstående team, der anvendes hvis klassen ikke har startår | |
| skole.syncSettings.nameStandards.classTeamMailStandard | Navnestandard for mail til klasseteam. | |
| skole.syncSettings.nameStandards.classTeamMailStandardNoClassYear | Navnestandard for mail til ovenstående team, der anvendes hvis klassen ikke har startår | |
| skole.syncSettings.nameStandards.levelSecurityGroupNameStandard | Navnestandard for klassetrin-gruppe | |
| skole.syncSettings.nameStandards.globalLevelSecurityGroupNameStandard | Navnestandard for global klassetring-gruppe | |
| skole.syncSettings.azureTeamsSettings.handleTeams | Aktiverer synkronisering af Teams | false |
| skole.syncSettings.azureTeamsSettings.readOnlyPeriod | Antal dage et team skal være skrivebeskyttet inden det slettes | 90 |
| skole.syncSettings.azureTeamsSettings.classTeamTemplate | Navn på Team-skabelon for klasser. | educationClass |
| skole.syncSettings.azureTeamsSettings.employeeTeamTemplate | Navn på Team-skabelon for ansatte. | standard |
| skole.syncSettings.deleteUserSettings.enabled | Aktiver automatisk fuld sletning af brugere. | false |
| skole.syncSettings.deleteUserSettings.daysBeforeDeletionStudent | Dage før elev slettes efter den er disabled | 60 |
| skole.syncSettings.deleteUserSettings.daysBeforeDeletionEmployee | Dage før ansat slettes efter den er disabled | 60 |
| skole.syncSettings.deleteUserSettings.daysBeforeDeletionExternal | Dage før ekstern slettes efter den er disabled | 60 |
| cron.deltaSync | Cron udtryk for hvornår der skal køres delta sync | 0 0/5 * * * ? |
| cron.fullSync | Cron udtryk for hvornår der skal køres fuld sync | 0 10 1 * * ? |
| cron.teamsAndGroupsSync | Erstatter delta sync og full sync og synkroniserer kun grupper og Teams. Kræver at skole.azure-ad.teamsAndGroupsOnly er slået til. | 0 10 1 * * ? |