Planningsdomeinen
PremiumEen planningsdomein geeft een beheerder een bereik — de gegevens die deze persoon beheert — en rechten — de handelingen die daarbinnen mogelijk zijn. Op een account dat meerdere campussen, opleidingen of instellingen in één rooster samenbrengt, werkt elke roostermaker zo op het eigen deel, zonder te verdwalen in het geheel of aan dat van de collega's te komen.
Een beheerder kan één of meerdere domeinen krijgen. Zolang er geen enkel domein is toegewezen, blijft de volledige toegang tot het account behouden: domeinen bakenen de accounts af die u wilt afbakenen, de overige blijven ongewijzigd.
Domein of aangepaste rol?
De Aangepaste rollen en de domeinen beantwoorden twee verschillende vragen, en ze zijn combineerbaar:
- een aangepaste rol bepaalt welke handelingen een beheerder uitvoert — welke modules, en of dat inzien, wijzigen of verwijderen is;
- een domein bepaalt op welke gegevens dat gebeurt — welke klassen, welke vestigingen, welke lokalen, welke vakken, welke roosters.
Een aangepaste rol maakt geen onderscheid tussen de ene en de andere klas; een domein wel. U kunt beide aan dezelfde persoon toekennen: de rol begrenst de handelingen, het domein begrenst het werkterrein. Domeinen worden geactiveerd op Premium-accounts, met dezelfde optie als de aangepaste rollen.
De domeinen openen
Domeinen beheert u vanuit de lijst met beheerders. Open in Beheer het scherm Gebruikers, tabblad van de beheerders, en vervolgens Domeinen.
Alleen een onbeperkte beheerder — zonder domein — opent dit scherm en kent de domeinen toe. Het beheer van de beheerdersaccounts zelf blijft eveneens aan deze beheerder voorbehouden: een roostermaker die door een domein wordt afgebakend, maakt geen beheerdersaccount aan en wijzigt er ook geen.
Het bereik: welke gegevens
Het bereik legt u vast in de sectie Filter. Het is opgebouwd uit dimensies, van de breedste tot de fijnste:
- Campus en Vakken filteren dwars door alles heen: ze gelden voor alles wat de roostermaker aanraakt, ongeacht het rooster;
- het rooster, en daaronder de vestigingen (met hun lokalen) en de klassen (met hun groepen), volgen de structuur van een rooster.
Een dimensie die op Alle blijft staan, legt geen enkele beperking op. Om ze te beperken kiest u een criterium en een waarde:
- Gelijk aan — de exacte waarde (een vestiging, een niveau…);
- Begint met — een voorvoegsel, handig wanneer uw
vak- of klascodes de opleiding of de module bevatten (
BA-,MOD-INF…); - Bevat — een waarde die in het label voorkomt.
Numerieke criteria, zoals de capaciteit van een lokaal, vervangen die varianten door drempels ≥ en ≤ — genoeg om de grote auditoria aan een aparte roostermaker toe te vertrouwen, of ze juist buiten een domein te houden.
Elk criterium keert u om naar Uitsluiten om weg te nemen in plaats van op te nemen. Een knop + voegt binnen dezelfde dimensie een alternatief (“of”) toe — meerdere vestigingen, meerdere niveaus — en de dimensies stapelen op elkaar: een les valt binnen het bereik zodra ze aan alle beperkte dimensies voldoet.
Elke dimensie biedt de criteria die erbij passen:
| Dimensie | Criteria |
|---|---|
| Campus | Naam |
| Vakken | Naam, Code, Type les, Familie |
| Rooster | Label, Gepubliceerd, Begindatum en Einddatum |
| Vestigingen | Naam |
| Lokalen | Naam, Gebouw, Specialisatie, Labels, Capaciteit |
| Klassen | Naam, Niveau, Vestiging |
| Groepen | Naam, Code |
Bovenaan het filter opent het oog een Overzicht: Overzicht geeft het aantal gedekte entiteiten en een steekproef, zodat u het bereik kunt nakijken voordat u opslaat. Elke regel heeft er een, om één dimensie afzonderlijk te controleren.
De rechten: welke handelingen
De sectie Rechten biedt twee manieren om het bereik toe te passen:
- Beperken — “Alleen de gegevens binnen het filter blijven bewerkbaar, met de hieronder aangevinkte rechten.” De roostermaker ziet alles, maar wijzigt alleen het eigen bereik, en enkel volgens de toegekende rechten.
- Verbergen — “Het filter stelt alleen de weergave in: alle rechten blijven behouden.” Het bereik maakt de weergave lichter zonder iets weg te nemen: handig om zich op de eigen campus te concentreren en toch greep te houden op het geheel.
In de modus Beperken legt een matrix de rechten vast. Het principe werkt aftrekkend, net als bij de aangepaste rollen: alles is standaard toegekend, u vinkt uit wat het domein verbiedt.
Twee tabellen zijn opgebouwd rond Wijziging, Aanmaken en Verwijdering:
- de entiteiten: Roosterinstellingen (alleen wijziging), Klassen, Docenten, Lokalen, Vakken en Vestigingen;
- de Lessen: het aanmaken, wijzigen en verwijderen ervan, en vervolgens, voor de fijnere wijzigingen, de posities in het rooster, de docent, het lokaal, de modaliteit, de videoconferentielink, de status, de duur en de opmerking van een les. Het lokaal, de modaliteit en de videoconferentielink delen hetzelfde venster maar blijven drie afzonderlijke rechten: de keuze tussen fysiek en online toevertrouwen opent nog niet de toewijzing van de lokalen.
Het lezen blijft daarentegen altijd open: een domein bakent af wat er wordt geschreven, nooit wat er wordt gezien.
Wat de roostermaker ziet
De roostermaker ziet het volledige rooster — dat is wat het mogelijk maakt om een conflict tussen het eigen bereik en dat van een collega op te merken — maar de lijsten met klassen, lokalen of vakken tonen alleen de eigen entiteiten. Waar elementen worden weggefilterd, geeft een markering Verborgen door uw domeinen dat aan, en met één klik toont die markering wat verborgen is en door welk domein. Dat is het rechtstreekse antwoord op een “ik zie dat lokaal niet”: de informatie staat op het scherm.
Valt een handeling buiten het bereik, dan weigert Omniscol ze en legt uit waarom: naast het filteren van de weergave volgt bij elke opslag een controle.
Op het lessenscherm
Een bedieningselement dat door een recht wordt verboden, blijft zichtbaar maar inactief en verdwijnt nooit: de roostermaker ziet dat de functie bestaat en weet dus waar de grens ligt. Dat geldt overal waar een les wordt gewijzigd — in het rooster, in de fiche van een les en in de tabelweergave.
Het menu Acties volgt dezelfde regel, handeling per handeling: lokalen in bulk verwijderen hangt af van het recht op het lokaal, de automatische verdeling van het aanmaakrecht, alle lessen verwijderen van het verwijderrecht. Een massale handeling geldt bovendien alleen voor de lessen binnen het bereik: een selectie die daarbuiten treedt, wordt bijgesneden, niet in haar geheel geweigerd, en de roostermaker krijgt daar bericht van.
Een rooster genereren
De roostergeneratie vraagt een eigen recht: veel gedelegeerde roostermakers beheren hun lessen zonder ooit een roostergeneratie te starten. Wanneer het recht is toegekend, is de reikwijdte van de berekening beperkt tot het bereik — de roostermaker kan die verder inperken, nooit verruimen. Dat is wat het resultaat toepasbaar maakt: zonder dat zou een roostergeneratie die een les buiten het bereik verplaatst, bij het opslaan geweigerd worden en zou al het werk verloren gaan.
De instellingen van de roostergeneratie vormen een uitzondering op een regel: ze worden opgeslagen met het recht om te genereren, ook zonder het recht op de roosterinstellingen.
Een lessentabel importeren
De kolommen die de roostermaker niet mag wijzigen, verschijnen als alleen-lezen: de gegevens zijn leesbaar, maar niet aanpasbaar.
De klas, het vak en de groep vormen een uitzondering, want dat zijn geen gewone velden: een ervan leegmaken verwijdert de les, en er een wijzigen verplaatst de les naar elders. Die drie kolommen gaan dus pas open met de rechten voor aanmaken, wijzigen én verwijderen samen.
Valt een regel buiten het bereik, dan wordt de hele import geweigerd en worden de betrokken regels aangeduid. Omniscol verstuurt nooit iets anders dan wat is ingevoerd: een uitdrukkelijke weigering is beter dan een stilzwijgend afgeknotte import.
Een domein toewijzen
Een domein wijst u toe vanuit de fiche van een beheerder, net als een rol. U kunt er meerdere toewijzen: de roostermaker combineert dan de bereiken, elk met zijn eigen rechten. Domeinen vullen elkaar aan zonder in elkaar op te gaan — een handeling is toegestaan zodra één domein ze dekt.
Een domein aanmaken, dupliceren of verwijderen gebeurt vanuit hetzelfde scherm: Toevoegen voegt een domein toe, Opslaan slaat op.
Stappenplan
Een domein “Campus Noord” aanmaken
-
Open Beheer → Gebruikers, tabblad van de beheerders, en vervolgens Domeinen.
-
Toevoegen en geef het domein de naam “Campus Noord”.
-
Kies in Filter, op de dimensie Campus, de optie Gelijk aan en de waarde van de campus. Laat de andere dimensies op Alle staan.
-
Controleer de dekking met het oog Overzicht.
-
Behoud de modus Beperken. Vink in de matrix uit wat deze roostermaker niet mag doen — bijvoorbeeld het verwijderen van klassen.
-
Sla op met Opslaan.
-
Wijs het domein toe aan het betrokken beheerdersaccount, vanuit zijn fiche.