Creazione di regole condizionali
È possibile utilizzare condizioni predefinite delle regole di protezione disponibili nell'applicazione per configurare le classi di protezione per i moduli ai quali non è associato un gruppo completo di regole. Utilizzare questa procedura per creare classi di protezione da modelli e aggiornare le regole di protezione con le condizioni desiderate per le classi aziendali che non hanno già regole di protezione.
-
Per individuare tutti i riferimenti alla business class per cui si desidera aggiungere una regola condizionale, attenersi alla seguente procedura.
- Accedere con il ruolo Console di amministrazione e scegliere Protezione > Report di protezione > Criteri di oggetti a protezione.
-
Fare clic su Crea report oggetti a protezione, specificare le seguenti informazioni e quindi fare clic su OK per generare il report: Business class nel campo Tipo di oggetto a protezione e
- Filtra per
- Selezionare Classe di protezione per filtrare i record del report della business class in base alla classe di protezione.
- Tipo di oggetto a protezione
- Selezionare Business class.
- Esegui per singolo nome oggetto a protezione
- Selezionare questa casella di controllo per eseguire il report per una singola business class.
- Nome oggetto a protezione
- Specificare il nome della business class. Questo campo viene visualizzato se si seleziona la casella di controllo Esegui per singolo nome oggetto a protezione.Avvertenzaper il nome della business class viene fatta distinzione tra maiuscole e minuscole. È necessario specificare il nome della business class esattamente come appare nel sistema, altrimenti non verrà incluso nel report.
Per ulteriori informazioni sul report Criteri di oggetto a protezione, consultare Infor Landmark Technology User Setup and Security.
- Se il report è stato generato per più business class, filtrare i record in base alla colonna Nome oggetto a protezione, specificando il nome della business class desiderata.
- Prendere nota delle classi di protezione che fanno riferimento alla business class applicabile. È possibile esportare i risultati del report facendo clic su Esporta in CSV o Stampa su file.
-
Per ogni classe di protezione che fa riferimento alla business class applicabile, attenersi alla seguente procedura per creare una copia della classe di protezione modello che si desidera aggiornare con una regola condizionale:
- Scegliere Protezione > Classi di protezione > Copia classe di protezione.
-
Nel modulo Copia classe di protezione specificare le seguenti informazioni e fare clic su OK.
- Classe di protezione di origine
- Selezionare la classe di protezione modello da cui effettuare una copia. Al modello viene aggiunto _ST.
- Classe di protezione di destinazione
- Specificare un nome per la nuova classe di protezione. Non includere il suffisso _ST.
- Scegliere Protezione > Classi di protezione > Elenco classi di protezione e aprire la nuova classe di protezione.
-
Aggiornare la regola di protezione con la condizione applicabile per rendere la business class accessibile solo quando un gruppo di protezione consente l'accesso.
La regola di protezione non condizionale viene visualizzata nella sezione LPL della classe di protezione. Ad esempio:
PurchaseOrderLine BusinessClass is accessible for all actions unconditionally
Per aggiungere una condizione, modificare l'istruzione
unconditionally
in una delle seguenti opzioni:Tipo di campo business class Condizione Corrisponde a un tipo di gruppo di protezione, ad esempio codice cassa when (<SecurityGroupType>.SecurityGroupAllowsAccess)
Ad esempio:
when (CashCode.SecurityGroupAllowsAccess)
Di seguito sono elencati i tipi di gruppo di protezione disponibili:
AccountingEntity
AccountingUnit
Project
ProjectContract
CashCode
CashManagementAccount
GeneralLedgerChartAccount
FinanceDimension<numero>
: per la dimensione amministrativa utilizzare un numero a due cifre, ad esempioFinanceDimension07
.
Chiave società when (Company.SecurityGroupAllowsAccess)
È possibile configurare regole di protezione condizionali per le business class che presentano una delle seguenti chiavi di alto livello:
- PurchasingCompany
- BillingCompany
- FranchiseCompany
- InventoryCompany
- SourcingCompany
Chiave gruppo when (<GroupType>Group.BusinessGroupAllowsAccess)
Ad esempio:when (ItemGroup.BusinessGroupAllowsAccess)
È possibile configurare regole di protezione condizionali per le business class che presentano una delle seguenti chiavi di alto livello:
- ItemGroup
- ProcurementGroup
- ContractGroup
- SupplierGroup
- SourcingGroup
- RecallGroup
- BusinessGroup
Chiave gruppo di clienti when (CustomerGroup.CustomerGroupAllowsAccess)
Sulla base dell'esempio precedente relativo a PurchaseOrderLine e a una condizione per la società, ecco un esempio di regola di protezione modificata:PurchaseOrderLine BusinessClass is accessible for all actions when (Company.SecurityGroupAllowsAccess)
- Al termine dell'aggiornamento della regola di protezione con la condizione applicabile, fare clic su Salva.
Consultare Configuration Console User Guide Cloud Edition.