Supervisor permissions - Overgang naar nieuwe situatie

Met deze functionaliteit is het mogelijk om een rol (supervisor/manager/team lead) bepaalde rechten te geven voor bepaalde zelf ingestelde supervised teams.

Meer over de werking van deze functionaliteit lees je in dit artikel.

Overgang naar nieuwe situatie

Je hebt waarschijnlijk al managers/supervisors, welke zijn ingedeeld in teams en functies. Wij kunnen niet bepalen welke van die teams supervised teams zijn, en welke teams zijn waar ze zelf onderdeel van zijn. 

Bij de overgang naar de nieuwe situatie met supervisor permissions, doen we dus het volgende;

Medewerkers

  • De benaming van het recht Medewerkers wijzigen -> verandert in de nieuwe situatie naar Toevoegen en inactiveren van medewerkers.
  • Als een rol het recht Medewerkers wijzigen heeft, maar verder geen rechten om medewerker gegevens van anderen te wijzigen -> zal die rol in de nieuwe situatie niet het recht Toevoegen en inactiveren van medewerkers hebben. (Met het recht Eigen details wijzigen, zal het nog steeds mogelijk zijn om eigen details te wijzigen.)
  • Als een rol het recht Medewerkers wijzigen heeft, en ook rechten heeft om medewerker gegevens van anderen te wijzigen -> zal die rol in de nieuwe situatie nog steeds het recht Toevoegen en inactiveren van medewerkers hebben.

Rooster

  • Als een rol het recht Details van eigen teams aanpassen heeft -> zal die rol in de nieuwe situatie het recht Wijzig rooster van supervised teams hebben.
  • Als bovenstaande van toepassing is, zullen alle teams waarin de manager/supervisor ingedeeld is, gekopieerd worden naar supervised teams. Na de overgang zullen in beide velden dus dezelfde teams staan: 
    image-png-Feb-21-2024-01-28-23-0537-PM
Let op, na de overgang kan je zelf eventueel teams uitvinken bij de teams waarin de manager/supervisor ingedeeld is.
  • Als een rol het recht Details van alle teams aanpassen heeft -> zal die rol in de nieuwe situatie het recht Wijzig rooster van alle teams hebben. (Als dit van toepassing is, is niet nodig om supervised teams te hebben. Wij zullen dus geen supervised teams instellen. Mocht je dit zelf alsnog anders willen instellen, is dat uiteraard mogelijk.)

Verzoeken

  • In de oude situatie hadden we de volgende twee rechten voor het keuren van verzoeken:
    -Verzoeken van jezelf keuren
    -Verzoeken van anderen keuren.
  • In de nieuwe situatie hebben we de volgende drie rechten voor het keuren van verzoeken:
    -Verzoeken van jezelf keuren
    -Verzoeken van supervised teams keuren
    -Verzoeken van iedereen keuren.
  • Als een rol het recht Verzoeken van jezelf keuren heeft -> zal die rol in de nieuwe situatie nog steeds het recht Verzoeken van jezelf keuren hebben.
  • Als een rol de rechten Verzoeken van anderen keuren en [Rooster] Details van eigen teams aanpassen heeft -> zal die rol in de nieuwe situatie de rechten Verzoeken van supervised teams keuren en Wijzig rooster van supervised teams hebben (zie alinea: Rooster).
  • Als een rol de rechten Verzoeken van anderen keuren en [Rooster] Details van alle teams aanpassen heeft -> zal die rol in de nieuwe situatie de rechten Verzoeken van iedereen keuren en Wijzig rooster van alle teams hebben (zie alinea: Rooster).

 Afwezigheid voor anderen aanmaken en wijzigen

  • In de oude situatie hadden we het volgende recht voor het toevoegen en wijzigen van afwezigheid:
    -Afwezigheid voor anderen aanmaken en wijzigen
  • In de nieuwe situatie hebben we de volgende twee rechten voor het toevoegen en wijzigen van afwezigheid:
    -Afwezigheid aanmaken en wijzigen voor supervised team
    -Afwezigheid aanmaken en wijzigen voor iedereen
  • Als een rol het recht Afwezigheid voor anderen aanmaken en wijzigen en [Rooster] Details van eigen teams aanpassen heeft -> zal die rol in de nieuwe situatie het recht Afwezigheid aanmaken en wijzigen voor supervised team hebben (zie alinea: Rooster).
  • Als een rol het recht Afwezigheid voor anderen aanmaken en wijzigen en [Rooster] Details van alle teams aanpassen heeft -> zal die rol in de nieuwe situatie het recht Afwezigheid aanmaken en wijzigen voor iedereen hebben (zie alinea: Rooster).

Rapportages

  • Als een rol het recht Rapportages maken heeft, betekent dit dat die rol rapportages kan maken voor alle teams/afdelingen in de database. -> In feite verandert er dus niets, want in de nieuwe situatie zal die rol het recht Rapportages maken voor alle teams hebben. 
  • Er is wel een recht toegevoegd: Rapportages maken voor supervised teams. Als je wenst dat een bepaalde rol wel rapportages kan maken, niet voor iedereen maar enkel voor de teams die hij/zij managet, zorg er dan voor dat de supervised teams goed ingesteld staan en vink dit recht aan voor de desbetreffende rol. 

Overig

  • Als een rol in de oude situatie een recht heeft voor eigen teams (of eigen functies of eigen afdelingen) -> zal die rol in de nieuwe situatie ditzelfde recht hebben voor supervised teams (of supervised functies of supervised afdelingen)

    Als bovenstaande van toepassing is, zullen alle teams waarin de manager/supervisor ingedeeld is, gekopieerd worden naar supervised teams. Na de overgang zullen in beide velden dus dezelfde teams staan: 
    image-png-Feb-21-2024-01-27-35-2578-PM
Let op, na de overgang kan je zelf eventueel teams uitvinken bij de teams waarin de manager/supervisor ingedeeld is.
  • Als een rol in de oude situatie een recht heeft voor alle teams -> zal die rol in de nieuwe situatie ditzelfde recht hebben voor alle teams.
    (Als dit van toepassing is, is niet nodig om supervised teams te hebben. Wij zullen dus geen supervised teams instellen. Mocht je dit zelf alsnog anders willen instellen, is dat uiteraard mogelijk.)