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. | |
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 * * ? |