Het positiefilter gebruiken
In deze handleiding wordt uitgelegd hoe je de functie filter kunt gebruiken om specifieke werknemersposities uit te sluiten. Dit is handig voor geautomatiseerd toegangsbeheer, om te voorkomen dat gebruikers met bepaalde rollen (bijv. pleeggezinnen) worden toegevoegd aan toegangsgroepen voor niet-gerelateerde diensten (bijv. kinderbescherming).
Hoe het werkt
De functie filter verwijdert gespecificeerde functies uit het profiel van een werknemer. Je kunt bijvoorbeeld een filter maken om alle functies te verwijderen die zijn gecategoriseerd als contractwerk, gekozen ambtenaren of pleegzorgrollen. Dit zorgt ervoor dat toegangsrechten die bij deze rollen horen niet automatisch worden toegewezen.
Waarschuwing: Als een gefilterde positie de enige primaire positie van een gebruiker is, dan zal zijn account geen primaire positie meer hebben. Dit kan ertoe leiden dat de hoofdaccountfilter de gebruikersaccount deactiveert.
De functie "Bereken primaire positie
Om per ongeluk deactiveren te voorkomen, kan de functie "Bereken primaire positie" worden gebruikt. Wanneer de primaire positie van een gebruiker wordt uitgefilterd, wijst deze functie automatisch een andere van hun actieve posities toe als de nieuwe primaire positie. Hierdoor blijft de gebruikersaccount actief en correct gekoppeld binnen het systeem, bijvoorbeeld aan hun lijnmanager.
Scenario's en uitkomsten filteren
Het resultaat van het filteren is afhankelijk van of de functie "Bereken primaire positie" actief is.
Scenario | Filterresultaat | Gevolg |
---|---|---|
De gefilterde positie is de enige positie van de gebruiker. | De primaire positie wordt uitgefilterd. | De gebruikersaccount wordt verwerkt zonder posities en zal waarschijnlijk worden gedeactiveerd door de hoofdfilter. |
De gefilterde positie is de primaire positie en de gebruiker heeft andere posities. "Bereken primaire positie" is niet actief. | De primaire positie wordt uitgefilterd; de secundaire positie blijft behouden. | De gebruiker verschijnt in het systeem zonder primaire positie en verliest de verbinding met zijn lijnmanager. |
De gefilterde positie is de primaire positie en de gebruiker heeft andere posities. "Bereken primaire positie" is actief. | De primaire positie wordt uitgefilterd; de secundaire positie wordt behouden en opnieuw berekend als de nieuwe primaire positie. | De gebruiker verschijnt in het systeem met een nieuwe, berekende primaire positie en behoudt de verbinding met zijn lijnmanager. |
De gefilterde positie is een secundaire positie. | De secundaire positie wordt uitgefilterd. | De gebruiker verschijnt in het systeem zoals normaal, maar zonder de gefilterde secundaire positie. |
Voorbeeld: Een secundaire positie filteren
In dit voorbeeld is een medewerker een principal (primaire positie) maar heeft hij ook een secundaire rol als freelance zanger. We willen de functie "freelance zangeres" en de bijbehorende toegangsrechten verwijderen.
We kunnen een filterregel maken die elke positie verwijdert waar de
Type positie (Stillingstype
)-attribuut is "O" (wat overeenkomt met "Omsorgslønn/oppdr.ta" of "Caregiver pay/Contractor").
Vóór het filteren: De gebruiker heeft twee posities.
Filterconfiguratie:
Regelset: Positiefilter
Attribuut: Type functie (
Stillingstype
)Voorwaarde: Is een van
Argument: O
Na filteren: Na de volgende synchronisatie wordt de secundaire positie verwijderd, samen met alle toegang die ermee geassocieerd is.
Opmerking: De positie filter moet geactiveerd worden door Identum. Neem contact op met ons support team om een positie filter voor jouw organisatie in te stellen.