Regole Workflow > Categoria SEC > Codice BLKPSW (Blocco password scadute) 

Questa regola permette di bloccare gli utenti la cui password è stata attribuita in maniera aleatoria dal sistema senza che questa sia poi stata modificata entro un certo termine (2 giorni di default). Questa attribuzione automatica viene fatta alla creazione di un utente o all'assegnazione di password in caso di dimenticanza, quando la password è obbligatoria (definito dal parametro utente PASSWD).

Contesto e modalità di funzionamento

Questa regola di workflow è di tipo manuale (il workflow è lanciato sia on-line, sia in batch).

Attiva :

 un messaggio.

 una azione.

Questa regola di Workflow, che scorre la tabella degli utenti verificandone le loro caratteristiche, va generalmente lanciata in batch con una frequenza dipendente dal tempo accordato (tutti i giorni se il termine è espresso in giorni).

Criteri di attivazione

I criteri complementari di attivazione sono i seguenti :

  • si utilizza il modello AUTILIS (che dichiara semplicemente la tabella AUTILIS) per leggere la tabella degli utenti.
  • Non si fa nulla (per motivi di sicurezza) se la scheda corrisponde all'amministratore di sistema (conosciuto dal parametro ADMUSR).
  • Vengono rilevate le password attribuite automaticamente per il fatto che vengono datate dal sistema al primo gennaio 1970.
  • Si verifica che il massimo della data di creazione e di modifica, più due giorni, sia minore della data del giorno, questo per gestire il caso della creazione (data modifica nulla) e della modifica (data modifica maggiore della data creazione). Si noti che effettivamente ogni cambio di password aggiorna tale data.
  • Si verifiva che l'account non sia già stato bloccato.

Se si verificano tutte queste condizioni, allora la password non è stata modificata dopo la sua attribuzione.

Destinatari

La scelta dei destinatari è definita nel seguente modo :

  • E' l'amministratore di sistema che riceve un messaggio quando si verificano le condizioni di blocco dell'account.

Azioni attivate dall'evento

L'evento Workflow attiva la seguente azione :

Codice azione

Attivazione

AWRKUPDFLD : Aggiornamento campi

Riga

Questa azione permette di aggiornare dei campi di una delle tabelle in linea. Si tratta qui della tabella AUTILIS, identificata dalla sua abbreviazione AUS, ed il campo in questione è il campo USRCONNECT (autorizzazione connessione), che viene forzato a 1 (No).

Tabelle utilizzate

Le seguenti tabelle sono trattate dalla regola BLKPSW :

Tabella

Descrizione tabella

AUTILIS [AUS]

Utenti