Voorwaardelijke regels maken

U kunt vooraf gedefinieerde beveiligingsregelvoorwaarden gebruiken die in de toepassing beschikbaar zijn om beveiligingsklassen te configureren voor modules waarvoor geen volledige set regels is ingesteld. Ga volgens deze procedure te werk om beveiligingsklassen te maken op basis van sjablonen en de beveiligingsregels bij te werken met de gewenste voorwaarden voor bedrijfsklassen waarvoor nog geen beveiligingsregels zijn ingesteld.

  1. Voer deze stappen uit om alle referenties naar de bedrijfsklasse te zoeken waaraan u een voorwaardelijke regel wilt toevoegen:
    1. Meld u aan in de rol van Beheerconsole en selecteer Beveiliging > Beveiligingsrapporten > Beleid te beveiligen objecten.
    2. Klik op Rapport over te beveiligen objecten maken, geef de volgende gegevens op en klik op OK om het rapport te genereren: Bedrijfsklasse in het veld Type te beveiligen object en
      Filteren op
      Selecteer Beveiligingsklasse om de rapportrecords van de bedrijfsklasse te filteren op beveiligingsklasse.
      Type te beveiligen object
      Selecteer Bedrijfsklasse.
      Uitvoeren voor naam van één beveiligingsobject
      Schakel dit selectievakje in om het rapport uit te voeren voor één bedrijfsklasse.
      Naam beveiligingsobject
      Geef de naam van de bedrijfsklasse op. Dit veld wordt weergegeven als u het selectievakje Uitvoeren voor naam van één beveiligingsobject inschakelt.
      Waarschuwing
      De naam van de bedrijfsklasse is hoofdlettergevoelig. U moet de naam van de bedrijfsklasse exact opgeven zoals deze in het systeem wordt weergegeven, anders wordt de bedrijfsklasse niet in het rapport opgenomen.

      Zie Installatie en beveiliging voor Infor Landmark Technology-gebruikers voor meer informatie over het rapport Beleid te beveiligen objecten.

    3. Als u het rapport voor meerdere bedrijfsklassen hebt gegenereerd, filtert u de records op de kolom Naam beveiligingsobject en geeft u de naam van de gewenste bedrijfsklasse op.
    4. Noteer de beveiligingsklassen die naar de toepasselijke bedrijfsklasse verwijzen. U kunt de resultaten van het rapport exporteren door op Exporteren naar CSV of Afdrukken naar bestand te klikken.
  2. Voor elke beveiligingsklasse die naar de toepasselijke bedrijfsklasse verwijst, voert u de volgende stappen uit om een kopie te maken van de sjabloonbeveiligingsklasse die u wilt bijwerken met een voorwaardelijke regel:
    1. Selecteer Beveiliging > Beveiligingsklassen > Beveiligingsklasse kopiëren.
    2. Geef in het form Beveiligingsklasse kopiëren de volgende gegevens op en klik op OK:
      Van beveiligingsklasse
      Selecteer de sjabloonbeveiligingsklasse waarvan u een kopie wilt maken. Aan de sjabloon wordt _ST toegevoegd.
      Naar beveiligingsklasse
      Geef een naam op voor de nieuwe beveiligingsklasse. Voeg niet het achtervoegsel _ST toe.
  3. Selecteer Beveiliging > Beveiligingsklassen > Lijst beveiligingsklassen en open de nieuwe beveiligingsklasse.
  4. Werk de beveiligingsregel bij met de toepasselijke voorwaarde om de bedrijfsklasse alleen toegankelijk te maken als een beveiligingsgroep dit toestaat.
    De onvoorwaardelijke beveiligingsregel wordt weergegeven in de sectie LPL van de beveiligingsklasse. Bijvoorbeeld:
    PurchaseOrderLine BusinessClass
    		is accessible
    			for all actions
    			unconditionally
    

    Als u een voorwaarde wilt toevoegen, wijzigt u de instructie unconditionally in een van de volgende opties:

    Veldtype bedrijfsklasse Voorwaarde
    Komt overeen met een type beveiligingsgroep. Bijvoorbeeld: kascode.
    when (<SecurityGroupType>.SecurityGroupAllowsAccess)

    Bijvoorbeeld:

    when (CashCode.SecurityGroupAllowsAccess)

    Dit zijn de beschikbare typen beveiligingsgroepen:

    • AccountingEntity
    • AccountingUnit
    • Project
    • ProjectContract
    • CashCode
    • CashManagementAccount
    • GeneralLedgerChartAccount
    • FinanceDimension<nummer>: gebruik een nummer van twee cijfers voor de financiële dimensie. Bijvoorbeeld: FinanceDimension07.
    Bedrijfssleutel
    when (Company.SecurityGroupAllowsAccess)

    U kunt voorwaardelijke beveiligingsregels configureren voor bedrijfsklassen met een van de volgende sleutels op hoog niveau:

    • PurchasingCompany
    • BillingCompany
    • FranchiseCompany
    • InventoryCompany
    • SourcingCompany
    Groepssleutel
    when (<GroupType>Group.BusinessGroupAllowsAccess)
    Bijvoorbeeld:
    when (ItemGroup.BusinessGroupAllowsAccess)

    U kunt voorwaardelijke beveiligingsregels configureren voor bedrijfsklassen met een van de volgende sleutels op hoog niveau:

    • ItemGroup
    • ProcurementGroup
    • ContractGroup
    • SupplierGroup
    • SourcingGroup
    • RecallGroup
    • BusinessGroup
    Klantengroepssleutel
    when (CustomerGroup.CustomerGroupAllowsAccess)
    Als we in het vorige voorbeeld van PurchaseOrderLine een voorwaardelijke regel voor bedrijf gebruiken, ziet de gewijzigde beveiligingsregel er zo uit:
    PurchaseOrderLine BusinessClass
       is accessible
          for all actions
          when (Company.SecurityGroupAllowsAccess)
  5. Als u de beveiligingsregel hebt bijgewerkt met de toepasselijke voorwaarde, klikt u op Opslaan.
Met de nieuwe voorwaardelijke regel worden alle lijsten gefilterd als de actor tot een gekoppelde beveiligingsgroep behoort. Als u alleen bepaalde lijsten wilt filteren in plaats van alle lijsten voor een bedrijfsklasse, gebruikt u dezelfde voorwaarde als instanceselectie op lijstniveau in de toepassingconfiguratie.

Zie de Gebruikershandleiding voor de configuratieconsole - cloud-editie (Engelstalig).