Hopp til hovedinnhold
Hopp over innholdsfortegnelsen

Bruke Og/Eller og OgOg/EllerEller i regelsett

Denne guiden forklarer forskjellen mellom de logiske operatorene And/Or og AndAnd/OrOr i eADM-regelsett og gir anbefalinger om når hver type bør brukes.

Selv om operatørene kan være forvirrende, er en enkel retningslinje at AndAnd og OrOr gir bedre ytelse og anbefales for enkle regelsett der du ikke blander betingelser.


Operatørdefinisjoner

AndAnd / OrOr (kortslutningsoperatorer)

Den AndAnd og OrOr Operatørene evaluerer reglene sekvensielt og stopper behandlingen så snart det samlede resultatet kan fastslås. Dette kalles også kortslutningsevaluering.

  • AndAnd: Hvis du har en regel A AndAnd B, og tilstand A evaluerer til falsevil ikke systemet evaluere tilstanden B fordi hele uttrykket aldri kan være true.

  • OrOr: Hvis du har en regel A OrOr B, og tilstand A evaluerer til truevil ikke systemet evaluere tilstanden B fordi hele uttrykket alltid vil være true.

Merk: Bruk av disse operatorene gir raskere behandling og er den anbefalte beste fremgangsmåten for enkle regelsett.

Og / Eller (standardoperatorer)

Den And og Or operatorer evaluerer alle reglene i settet før de returnerer et endelig svar. Disse brukes i mer komplekse scenarier der du må kombinere ulike sett med kriterier.


Beste praksis og eksempler

Tilfelle 1: Bruk av kun "AND"-logikk

Hvis regelsettet ditt bare inneholder AND forhold, bør du bruke AndAnd for hver regel. Dette gir best ytelse.

Eksempel: En bruker får en App-Microsoft365-A3 lisens hvis:

  • Avdelingsnummeret deres står i en spesifikk liste, AND

  • Deres stillingstype er F eller V, AND

  • Kontoen deres er ikke deaktivert.

Tilfelle 2: Bruk av kun "ELLER"-logikk

Hvis regelsettet ditt bare inneholder OR forhold, bør du bruke OrOr for hver regel for å oppnå en tilsvarende ytelsesfordel.

Eksempel: En bruker får en M365-E5 lisens hvis:

  • Deres avdelingsnummer er 3705 eller 1125, OR

  • Deres tittel er direktør, konsulent eller spesialist, OR

  • De er en leder for noen.

Tilfelle 3: Kombinasjon av "OG"- og "ELLER"-logikk

Når du trenger å blande AND og OR logikk, bør du bruke OrOr for å skille mellom ulike sett med kriterier, og And for å koble sammen reglene i hvert enkelt sett.

I eksempelet nedenfor består regelsettet av to forskjellige kriteriegrupper atskilt av OrOr. En bruker får App-Office365-E3 lisens hvis de oppfyller vilkårene i gruppe 1 ELLER forholdene i gruppe 2.

  • Gruppe 1 (linje 1-2):

    • Avdelingsnummeret er i en bestemt liste.

    • AND kontoen er ikke deaktivert.

  • Gruppe 2 (linje 3-5):

    • Brukeren er en leder.

    • AND organisasjonskartet begynner ikke med "6000".

    • AND kontoen er ikke deaktivert.

JavaScript-feil oppdaget

Vær oppmerksom på at disse feilene kan avhenge av nettleseroppsettet ditt.

Hvis problemet vedvarer, vennligst kontakt vår support.