Versie: OnStage 29.2
Productie release moment: 16 september 2025
Deze release notes bevatten een volledig overzicht van alle geleverde wijzigingen.
In deze release hebben wij ons gefocust op het uitbreiden van de opties voor Backoffice medewerker rechten beheer in de begeleidingsgroep. Ook hebben we de laatste berichtstromen in het Integratiemeldingen scherm toegevoegd. Daarmee zijn alle berichtstromen die we van plan waren te ondersteunen in dit nieuwe scherm geïmplementeerd en kunnen alle klanten nu maximaal gebruik maken van deze functionaliteit!
Daarnaast hebben we een aantal uitbreidingen gedaan in functionaliteiten voor Functioneel Beheerders, inclusief het toevoegen van een scherm waarin deze zelf toegang krijgen tot het beheren van de algemene AVG opties. Dit scherm maakt tevens gebruik van een nieuw concept van informatievoorziening tijdens configuratie welke wij breder willen gaan uitrollen als die succesvol is.
Als laatste hebben we, naast natuurlijk alle verbeteringen die we hebben doorgevoerd op basis van klant meldingen, ook een belangrijke stap genomen in het aanbieden van onze nieuwe feedback en notities feature in Inleveren en Beoordelen.
Wij horen graag wat jullie van onze release vinden!
Release momenten
Hieronder volgt een overzicht van alle relevante momenten voor deze release:
| Datum | Update window | |
| Testomgeving | 10 september 2025 | 2:00 – 5:00 uur |
| Release presentatie | 11 september 2025 | 11:00 – 12.00 uur |
| Productieomgeving | 16 september 2025 | 5:00 uur – 8:00 uur |
| Cursusomgeving | 17 september 2025 | 6:00 uur – 8:00 uur |
Tijdens de installatie van deze release is de omgeving enige tijd niet beschikbaar.
Release presentatie
Backoffice rechtenbeheer uitbreiding
Dossieractiviteit rechten instelbaar voor Backoffice
| Activiteit rechten | Alle rechten in deze groep geven de mogelijkheid om het recht uit te voeren voor alle activiteiten ongeacht of de gebruiker dit mag vanuit het procestemplate. |
| Mag elke activiteit starten | De gebruiker mag geplande, optionele en ad hoc activiteiten starten. Ook via de massa actie "beheer dossieractiviteiten". |
| Mag elke activiteit uitstellen | De gebruiker mag activiteiten in het voortraject uitstellen, mits deze ingesteld zijn als 'is uitstelbaar' in de activiteit. |
| Mag elke activiteit aanpassen en afronden | De gebruiker mag alle activiteiten afronden, mits de activiteit in een status is die regulier afgerond kan worden. Ook via de massa actie "beheer dossieractiviteiten". Dit recht geeft gebruikers ook het recht om mutaties uit te voeren op lopende activiteiten alsof deze een beheerder van de activiteit is. |
| Mag elke activiteit afbreken | De gebruiker mag alle activiteiten afbreken. Ook via de massa actie "beheer dossieractiviteiten". |
| Mag elke activiteit heropenen | De gebruiker mag alle activiteiten heropenen, mits de activiteit een activiteittype is die heropend kan worden. |
| Andere rechten | Dit zijn alle rechten die niet onder een andere groep vallen. |
| Begeleider massa actie | Backofficemedewerkers kunnen het recht krijgen om begeleiders aan dossiers toe te wijzen via de daarvoor bestemde massa actie. |
| Ontvangt notificaties |
Indien notificaties zijn geconfigureerd in het procestemplate, met de betreffende rol als ontvanger, dan kan je hiermee regelen of deze persoon de notificatie wel of niet ontvangt |
| ToDo's tonen |
Activiteiten die toegewezen zijn aan de backoffice rollen van de persoon zijn zichtbaar in het backoffice dashboard en de daarbij horende mijn dossieractiviteiten lijst. |
Beheer dossieractiviteiten massa actie via nieuwe rechten
Log van mutaties op backoffice rechten in begeleidingsgroep
- Mutaties in wie is gekoppeld aan een rol, inclusief hoofdbeheerder en hoofdcoördinator.
- Mutaties in de rechten van de rollen
- Mutaties in de rechten van individuele uitzonderingen (incl welke rollen zijn gekoppeld aan de uitzondering)
- Bij aanmaken van een nieuwe groep wordt het aanmaken van de standaard rechten gelogd
- Bij kopiëren van een groep worden de rechten overgenomen van de bron groep en wordt dit gelogd.
Extra mogelijkheden voor functioneel beheerders
Nieuw scherm: Tenant instellingen - AVG opties
-
Algemeen
- Historische dossiers zichtbaar bij vacature
- Verwerk pasfoto's studenten
- Verwerk pasfoto's medewerkers
-
Anonimiseringsopties
- Dossier
- Persoon
- Organisatie
- Adres
-
Verwijderregels personen
- Studenten
- Medewerkers
- Contactpersonen
Nieuwe AVG tenant instelling: Mail forward optie toggle
Deze optie is al vele jaren beschikbaar voor studenten, maar nadat wij in release 29 deze optie ook beschikbaar maakte voor medewerkers kregen wij feedback dat in sommige situaties het hebben van zo een automatische forward regel in een applicatie mogelijk in strijd is met intern AVG gebaseerd beleid om geen mails naar buiten het domein te mogen doorsturen. Dit kan verschillende redenen hebben waarom hier voor is gekozen.
Om scholen de mogelijkheid te geven deze optie niet beschikbaar te hebben, hebben wij deze twee nieuwe opties toegevoegd. Zolang de optie niet aangevinkt is, is de functie voor het doorsturen van mails naar een eigen e-mailadres niet beschikbaar.
Conversie van bestaande situatie:
Standaard zal voor nieuwe scholen deze optie uit staan, maar omdat we geen functionaliteit willen weg nemen van scholen die dit misschien juist wel willen gebruiken hebben we er voor gekozen dat alle bestaande scholen deze optie standaard aan hebben staan. Zodra je de optie uitschakelt, zal de optie verdwijnen voor alle gebruikers. Als je dit doet, zal je de volgende melding krijgen:
Nadat je op OK klikt is de optie uitgeschakeld en wordt op de achtergrond alle al door de gebruikers ingevulde eigen e-mailadressen zal verwijderen. Deze actie is voor gekozen omdat door het niet beschikbaar hebben van deze optie, wij ook geen doelmatigheid meer hebben om het eigen e-mailadres te verwerken.
Zichtbaar maken verborgen poging
Dearchiveren van gearchiveerd persoon
Vanaf deze release is de knop om te dearchiveren direct beschikbaar onder de gearchiveerd op datum bij de student en medewerker schermen. Door op de knop te klikken is de persoon niet meer gearchiveerd en kan de integratie weer nieuwe gegevens aanbieden. De dearchiveren actie wordt direct opgeslagen, ook als de persoon informatie mist volgens de validatie van gegevens in de applicatie.
Na dearchiveren zou het kunnen dat de persoon bepaalde verplichte informatie mist waardoor opslaan niet meer mogelijk is. Hier zal je de minimale gegevens moeten invullen met echte of dummy gegevens voordat je de persoon opnieuw kan aanbieden vanuit de integratie.
Verbeteringen in de gebruikerservaring
Optimalisaties in nakijkscherm van Inleveren en Beoordelen
Om voor te bereiden op het leveren van de nieuwe nakijk en feedback features hebben we ook een aantal verbeteringen doorgevoerd in het Inleveren en Beoordelen nakijkscherm. Het doel hiervan is om verbeterde interacties die succesvol bleken in GradeWork te implementeren en het verticale ruimtegebruik van het nakijkscherm te maximaliseren. Hieronder een voorbeeld van hoe dit scherm er voorheen uitzag gevolgd door hoe dit zelfde scherm er nu uit zou zien.
OUD:
NIEUW:
Het doel van deze wijzigingen is om het scherm te verbeteren voor gebruik in allerlei scherm formaten. Vooral kleine breedbeeld laptops hadden af en toe problemen met genoeg verticale ruimte om goed na te kijken.
De volgende zaken zijn aangepast:
- Blokje met student informatie rechtsboven in beeld is verwijderd en vervangen met twee zaken:
- De naam van het scherm is nu gevuld met: Nakijken: Studentnaam (studentnummer) - Activiteitnaam.
- Rechtsboven in beeld is een knop toegevoegd die het info tab van de poging opent.
- Pasfoto van de student is niet meer zichtbaar in dit scherm, om deze te zien zal je terug naar het dossier moeten gaan.
- Toggle van maximaliseren en minimaliseren van het document en feedbackformulier deel van het nakijkscherm zijn aangepast naar knoppen om het feedback formulier te sluiten en heropenen, of juist te maximaliseren. Dit is dezelfde interactie die nu ook in GradeWork wordt gebruikt. (Let op: Nog niet zichtbaar in de nieuwe screenshot).
- De nakijksessie had in het verleden nog een grijze balk onderaan het scherm, we maken nu maximaal gebruik van de verticale ruimte aan de onderkant.
Alle schermformaten hebben met deze wijziging meer ruimte om na te kijken en meer intuïtieve knoppen om bepaalde delen groter of kleiner te maken.
Deze wijzigingen worden direct doorgevoerd in alle nakijkschermen en zijn niet afhankelijk van de nieuwe nakijk en feedback features die op dit moment enkel in Test beschikbaar zullen zijn.
Document feedback in einddocumenten
Opslaan knop toegevoegd bij begeleidingsgroep instellingen
Het scherm van Begeleidingsgroep instellingen is een scherm waar regelmatig automatisch wordt opgeslagen na de meeste mutaties. Omdat dit er voor zorgt dat wijzigingen eigenlijk altijd opgeslagen worden hebben we hier nooit een Opslaan knop toegevoegd.
Om de gebruiker wat extra controle te geven over wanneer iets wordt opgeslagen hebben we nu in begeleidingsgroepen instellingen scherm een Opslaan knop toegevoegd rechtsboven in beeld. Na opslaan zie je dezelfde bevestiging onder in beeld als die je ziet bij automatisch opslaan.
We hebben gekozen om geen opslaan knop rechtsonder in beeld toe te voegen omdat we deze knop dan constant actief en inactief zouden moeten maken op basis van automatisch opslaan. Dit zou verwarrend zijn voor gebruikers. Ook zou dit impact kunnen hebben op de interactie in sommige schermen zoals Inleveren en Beoordelen configuratie en Backoffice rechtenbeheer.
Begeleidingsgroep instellingen visuele verbeteringen
Menu minder breed gemaakt
Bij tabs met lange lijsten, zoals het Algemeen tab, was dit geen probleem. Maar tabs die meer breedte gebruiken zoals Inleveren en Beoordelen, Documenten en Backoffice hebben hiermee wat meer ruimte voor alle schermformaten.
Verbeterde ondersteuning op mobiele telefoon
Alhoewel nog niet alle schermen in de instellingen volledig mobile friendly zijn ontworpen, zorgde het nieuwe menu er wel voor dat het scherm niet meer bruikbaar was op mobiel. We hebben daarom het scherm aangepast om altijd in ieder geval te kunnen werken op mobiel, ook als een specifiek tab er nog niet voor is ontworpen.
We hebben er daarom voor gekozen dat voor mobiel de menu items nu altijd bovenin het scherm worden getoond en de instellingen eronder komen te staan. Op dit moment blijft de lijst altijd nog bovenaan staan. Als de lijst met opties zal groeien, zullen we deze beslissing weer gaan herzien.
Andere verbeteringen in begeleidingsgroepen beheer
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd in het begeleidingsgroepenbeheer:
- De massa actie "Beheer dossier activiteiten" gaf geen melding als er geen activiteiten beschikbaar waren om een actie op uit te voeren. De dialoog laat nu de melding "Er zijn geen activiteiten gevonden die collectief beheerd kunnen worden." zien in deze situatie die door de aanpassingen in deze release vaker zal kunnen voorkomen.
- In sommige situaties was het mogelijk een begeleidingsgroep zonder naam te maken. Vanaf nu is het niet meer mogelijk om dit te doen, of om bij een bestaande begeleidingsgroep de naam weg te halen.
- Als in een voortraject de laatste lopende activiteit een optionele activiteit was, en deze activiteit werd geannuleerd, dan werd daarna niet automatisch het begeleidingstraject gestart. Er werden daardoor geen notificaties verzonden die waren gekoppeld aan het starten van het begeleidingstraject. Dit probleem is verholpen.
- In een uitzondering situatie die te maken had met overeenkomsten kon een gebruiker de melding "These columns don't currently have unique value." krijgen bij het openen van een dossier. Wij moesten hiervoor dan een data reparatie uitvoeren. We hebben er voor gezorgd dat deze fout nu niet meer voor kan komen.
- Bij het bijwerken van I&B configuraties naar de laatste versie op een activiteit in de begeleidingsgroep kwam de verkeerde naam te staan bij "Laatst aangepast op". Hier werd de naam getoond van de gebruiker die de configuratie heeft geactiveerd, maar met de datum van wijziging. Dit issue is verholpen waardoor dit log nu bij elke mutatie goed gevuld wordt.
Issue verholpen in filtering Mijn lopende dossieractiviteiten
De problemen voor activiteiten ontstonden onder andere als een activiteit "ad-hoc" was toegevoegd (niet geconfigureerd als optionele activiteit), bij I&B activiteiten met digitaal ondertekenen. Deze werden nooit in deze lijst getoond. Begeleidingsgroepen werden nooit getoond als deze inactief was gemaakt, ook al stonden de activiteiten nog wel gewoon in de lijst.
Er was ook een probleem met het tonen van begeleidingsgroepen en activiteiten in begeleidingsgroepen in de filtering die onterecht werden getoond als de instelling "Ziet activiteiten in to-do overzicht" niet aan stond voor de gebruiker.
Beide bovenstaande problemen zijn verholpen, waardoor de gebruiker nu altijd alleen kan filteren op de activiteiten en begeleidingsgroepen die deze in de lijst ziet, ongeacht hoe deze wel (of niet) op deze lijst zijn gekomen.
Diverse verbeteringen in vormgeving en gebruikerservaring
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd in de vormgeving en gebruikerservaring:
- De privacy statement pagina van OnStage toonde nog het oude product logo en een logo van Xebic. Deze pagina is aangepast om enkel nog het nieuwe logo te tonen.
- De verstuur mailing actie die vanuit verschillende plekken kon worden uitgevoerd had nog geen FAQ pagina. Deze is toegevoegd om gebruikers op weg te helpen met het maken van een mailing.
- Op plekken waar je een contactperson kan kiezen uit een lijst contactpersonen zijn deze voortaan alfabetisch gesorteerd.
- Bij het openen van een I&B activiteit werden eventuele mutaties op configuratie doorgevoerd als een nieuwe versie was gekoppeld in het begeleidingstraject. Dit kon voor zeer lange laad tijden zorgen. We hebben daarom een uitbreiding gedaan om deze configuraties op de achtergrond bij te werken om dit zo veel mogelijk te voorkomen.
Uitbreidingen in integratiemeldingen
CRM koppelingen opgenomen in Integratiemeldingen
- Bedrijf
- BedrijfPublicatie
- Contactpersoon
- ContactpersoonPublicatie
- Vacature
Archiveringskoppeling opgenomen in Integratiemeldingen
- ArchiveringRequestPublicatie
- ArchiveringConfirm
- ArchiveringReRequest
Meldingen van alledrie deze berichtstromen worden nu ondersteunt in ons Integratiemeldingen scherm.
Zoals altijd worden hier ontvangstbevestigingen, succes meldingen, errors en waarschuwingen gegeven met relevante informatie van het bericht om eventuele issues te kunnen achterhalen.
Tijdens implementatie van deze integratiemeldingen zijn we ook achter een probleem gekomen met deze services waardoor deze soms niet goed werkte. Dit probleem is direct ook verholpen.
Vernieuwde feedback mogelijkheden I&B op test omgeving
Nieuwe annotatie/feedback service technisch aangesloten
Status van ontwikkeling:
- Het gebruik van 4-ogen configuraties wordt nog niet ondersteunt.
- Ingeleverde afbeeldingen zijn op dit moment nog niet annoteerbaar.
Graag ontvangen we jullie feedback op deze nieuwe mogelijkheden na het uitproberen op onze test omgeving!
Aanpassingen in knoppen in nieuwe nakijk mogelijkheden
- Opent de gemaakte notities, standaard zijn deze na openen van het nakijkscherm gesloten. Zodra je een nieuwe notitie maakt, op een notitie klikt, of op deze knop klikt open je de notities. Nogmaals op deze knop klikken sluit de notities weer.
- Wisselen tussen lichte en donkere modus, de nieuwe nakijk module heeft een donkere modus die overgenomen kan worden vanuit je OnStage instelling. Maar je kan deze voor enkel het nakijkscherm anders instellen.
- Opnieuw inleveren document, met deze knop start je het proces van een student opnieuw laten inleveren. Deze functie was in de oude feedback feature ook beschikbaar en gebruikt dezelfde icoon als de knop in de activiteit zelf.
- Plagiaatscan openen, deze knop is in deze nieuwe feature altijd beschikbaar, ook als er geen plagiaatscan is. Ook kunnen nu alle gebruikers met toegang tot de lopende nakijksessie deze inzien. Voorheen kon enkel de actieve beoordelaar dit zien.
Overige verbeteringen
BPVO controleregels Alleen vanaf melding zichtbaar
In de meeste gevallen werkte dit goed, alleen werkte dit niet voor controleregels die iets controleren m.b.t. de overeenkomst, zoals de BPVO status en of de accreditatie in orde is. Voor alle controleregels die iets controleerde op de BPVO status werd dan alsnog een groen duimpje getoond, ook als het moment van de controleregel nog niet bereikt was.
Dit probleem is verholpen, waardoor controleregels nu niet onterecht zichtbaar zijn of bij bepaalde configuraties zelfs verkeerde informatie kunnen geven.
Issues verholpen met beheren van controleregel triggers
Het meest gemelde probleem gebeurde bij het kopiëren van een template met controleregels. Na het opslaan van de kopie werden er cijfers getoond bij de triggers. Dit was pas zichtbaar na heropenen van de template, en de triggers konden daarna niet meer goed worden beheerd. Dit probleem ontstond tijdens de eerste opslaan actie, deze miste op dat moment de benodigde informatie en context.
We hebben dit probleem kunnen oplossen door nu niet meer te wachten met opslaan van een kopie tot de eerste menselijke handeling, maar het gekopieerde template direct op te slaan. Hiermee bleef de context en relatie goed behouden.
- Bij het beheren van een controleregel trigger kan je meerdere zaken aanpassen. Als daarbij alleen de controleregel werd gewijzigd dan werd deze wijziging niet opgeslagen. Dit probleem is verholpen.
- Het verwijderen van een template met triggers waarbij notificaties waren ingesteld werkte niet altijd. Ook dit probleem is verholpen.
Selecteren keuzedelen in dossier verbeterd
- "Alle keuzedelen van student" worden nu standaard aangevinkt als de student deelnames heeft op een keuzedeel of een course met een keuzedeel.
- "Alle keuzedelen die horen bij opleidingscode van student" is standaard aangevinkt als er opleidingscode is gekoppeld aan de overeenkomst.
- Inactieve keuzedelen en inactieve deelnames op actieve keuzedelen worden nu alleen getoond als de filteroptie "Inclusief inactieve keuzedelen" aan staat.
Met deze set wijzigingen verwachten we dat in de meeste gevallen gebruikers enkel de relevante keuzedelen te zien krijgen, maar is er nog wel de mogelijkheid deze filters aan te passen om uitzonderingen hierop te maken.
Overkoepelend contactpersoon is rol onafhankelijk
Studentinformatie delen via plaatsing nu ook voor O4B
Extra informatie in I&B resultaten export rapportages
MI export module uitgebreid met LogBook informatie
DossierLogbook toegevoegd aan de Management Informatie export die via onze MI export module wordt aangeboden. Deze entiteit bevat Logbook-informatie per dossier, waaronder:- Status van het logboek: Initieel, Aangevraagd, Actief, Afgerond, Geannuleerd
-
Urenregistratie:
- Goedgekeurde, afgekeurde en te beoordelen uren
- Niet ingeleverde uren
- Gezien en goedgekeurde uren
- Inclusief uitgesloten uren zoals “niet stage uren”
Klik hier voor meer informatie over de MI export module. (Deze pagina is op dit moment enkel beschikbaar voor gebruikers met een Zendesk account)
Diverse oplossingen en verbeteringen
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd:
- Bij het wijzigen van de vacature details op het vacatureaanbod scherm werden de status van gekoppelde opleidingen onterecht aangepast als iets anders werd gewijzigd aan de vacature (bijvoorbeeld het aantal uur). Hierdoor kon een vacature ongewenst weer actief gemaakt worden. Dit probleem is verholpen.
- Bij het indienen van een zelf gevonden vacature door een student kon onterecht worden aangeven dat het bedrijf de vacature had ingediend. Dit gebeurde wanneer een door student ingediende vacature via de externe opleidingsnaam koppeling werd gemapped op andere opleidingen. Dit probleem is verholpen.
- Een foutmelding die sporadisch voor kon komen bij het openen van een scherm is opgelost. Het ging om de melding: "Uncaught TypeCannot read properties of null (reading 'updateScrollbarOnPlanboard')
- Bij het verwijderen van een filterwaarde in het Inleveren en Beoordelen configuratie scherm kon de gebruiker een foutmelding krijgen. Dit probleem is verholpen.
- Bij de plaatsingsservice was het email adres van een geplaatst persoon voorheen verplicht. Maar dit kwam neit overeen met de data uit OnStage, waar deze soms niet bekend was en het onterecht bericht niet verstuurd werd. Dit is nu gelijk getrokken door het email adres bij de plaatsingsservice niet meer verplicht te maken.
- Een wijziging is doorgevoerd in de achtergrondservices voor onze plagiaatscan module die er voor moet zorgen dat taken sneller afgehandeld worden.
- Een wijziging is doorgevoerd in onze achtergrondservice die Geolocatie van adressen bepaald. Deze locatie is nodig om een adres op een kaart te kunnen plaatsen. Een eerdere halfjaarlijkse update van alle adressen wordt nu niet meer uitgevoerd. Geolocatie wordt nu enkel nog opnieuw bepaald op basis van mutaties.
- Een update is doorgevoerd in de service die onze achtergrondtaken afhandelt. Deze update heeft als doel om ons voor te bereiden om de toekomstige implementatie van een nieuwe mail service.
- Een verbetering is doorgevoerd in de backend logging van ons Inleveren en Beoordelen component waardoor deze logs beter bruikbaar zijn.
Verwijderde features
Een aantal verouderde features zijn verwijderd in deze release. Hieronder een overzicht van welke zijn verwijderd en waarom dit is gedaan.
- "De domeinstructuur gebruiken" was een oude tenant instelling waarvoor een scherm genaamd "Opleidingmapping" nog zichtbaar kon zijn bij sommige scholen. Deze functie, zelfs als ingesteld, wordt nergens meer gebruikt en was nodig in de tijd voordat OnStage opleiding structuren altijd vanuit integraties kon ontvangen. De tenant instelling, en bijbehorende scherm zijn verwijderd uit OnStage.
- OnStage verwerkt al meerdere jaren geen BSN gegevens of sofinummers als deze worden aangeboden via integraties of import. In deze release hebben wij alle referenties naar BSN of sofinummer verwijderd uit databases en code. Onze integraties en imports kunnen nog een BSN of sofinummer veld hebben, maar met deze informatie wordt niets meer gedaan, ook als het wel wordt aangeboden.