Overslaan naar hoofdinhoud
Inhoudsopgave overslaan

And/Or en AndAnd/OrOr gebruiken in regelsets

Deze handleiding legt het verschil uit tussen de logische operatoren And/Or en AndAnd/OrOr in eADM en geeft aanbevelingen voor het gebruik van elk type.

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


Definities operator

AndAnd / OrOr (kortsluitoperatoren)

De AndAnd en OrOr 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 AndAnd Ben voorwaarde A evalueert naar falsezal het systeem de conditie niet evalueren B omdat de hele uitdrukking nooit true.

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

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

En / Of (standaard operatoren)

De And en Or 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 AND omstandigheden moet u AndAnd 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, AND

  • Hun positietype is F of V, AND

  • Hun account is niet gedeactiveerd.

Geval 2: Alleen "OR"-logica gebruiken

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

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

  • Hun afdelingsnummer is 3705 of 1125, OR

  • Hun titel is directeur, consultant of specialist, OR

  • Ze zijn een manager voor iemand.

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

Wanneer je moet mengen AND en OR logica, moet u het volgende gebruiken OrOr om verschillende reeksen criteria te scheiden, en And om de regels binnen elke individuele set met elkaar te verbinden.

In het onderstaande voorbeeld bestaat de regelset uit twee verschillende criteriagroepen, gescheiden door OrOr. Een gebruiker krijgt de App-Office365-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.

    • AND de account is niet gedeactiveerd.

  • Groep 2 (Lijnen 3-5):

    • De gebruiker is een manager.

    • AND het organigram niet begint met "6000".

    • AND 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.