Overslaan naar hoofdinhoud
Inhoudsopgave overslaan

And/Or en AndAnd/OrOr gebruiken in regelsets

Deze handleiding legt het verschil uit tussen de logische operatoren En/Of en EnEn/Of in eADM en geeft aanbevelingen voor het gebruik van elk type.

Hoewel de operators verwarrend kunnen zijn, is een eenvoudige richtlijn dat EnEn en Of leveren betere prestaties en worden aanbevolen voor eenvoudige regelsets waarbij je de voorwaarden niet mengt.


Definities operator

AndAnd / OrOr (kortsluitoperatoren)

De EnEn en Of operators evalueren regels opeenvolgend en stoppen met verwerken zodra het algemene resultaat kan worden bepaald. Dit staat ook bekend als kortsluit evaluatie.

  • EnEn: Als je een regel hebt A En En Ben voorwaarde A evalueert naar valszal het systeem de conditie niet evalueren B omdat de hele uitdrukking nooit Echt.

  • Of: Als je een regel hebt A OfOf Ben voorwaarde A evalueert naar Echtzal het systeem de conditie niet evalueren B omdat de hele uitdrukking altijd Echt.

Opmerking: Het gebruik van deze operatoren resulteert in snellere verwerking en is de aanbevolen beste werkwijze voor eenvoudige regelsets.

En / Of (standaard operatoren)

De En en Of Operatoren evalueren elke regel in de verzameling voordat ze een definitief antwoord geven. Deze worden gebruikt voor complexere scenario's waarbij je verschillende sets criteria moet combineren.


Beste praktijken en voorbeelden

Geval 1: Alleen "AND"-logica gebruiken

Als je regelset alleen EN omstandigheden moet u EnEn voor elke regel. Dit levert de beste prestaties.

Voorbeeld: Een gebruiker krijgt een App-Microsoft365-A3 licentie als:

  • Hun afdelingsnummer staat in een specifieke lijst, EN

  • Hun positietype is F of V, EN

  • Hun account is niet gedeactiveerd.

Geval 2: Alleen "OR"-logica gebruiken

Als je regelset alleen OF omstandigheden moet u Of voor elke regel om een vergelijkbaar prestatievoordeel te krijgen.

Voorbeeld: Een gebruiker krijgt een M365-E5 licentie als:

  • Hun afdelingsnummer is 3705 of 1125, OF

  • Hun titel is directeur, consultant of specialist, OF

  • Ze zijn een manager voor iemand.

Geval 3: Logica "AND" en "OR" combineren

Wanneer je moet mengen EN en OF logica, moet u het volgende gebruiken Of om verschillende reeksen criteria te scheiden, en En om de regels binnen elke individuele set met elkaar te verbinden.

In het onderstaande voorbeeld bestaat de regelset uit twee verschillende criteriagroepen, gescheiden door Of. Een gebruiker krijgt de Werkset365-E3 licentie als ze voldoen aan de voorwaarden in Groep 1 OF de omstandigheden in groep 2.

  • Groep 1 (Lijnen 1-2):

    • Afdelingsnummer staat in een specifieke lijst.

    • EN de account is niet gedeactiveerd.

  • Groep 2 (Lijnen 3-5):

    • De gebruiker is een manager.

    • EN het organigram niet begint met "6000".

    • EN de account is niet gedeactiveerd.

JavaScript-fouten gedetecteerd

Let op: deze fouten kunnen afhankelijk zijn van de instellingen van je browser.

Als dit probleem zich blijft voordoen, neem dan contact op met onze supportafdeling.