Limitare i test in base alla posizione

Poiché un numero crescente di istituti offre test ad alto rischio utilizzando Blackboard Learn, i facilitatori dei corsi, gli istruttori e gli amministratori vogliono evitare che gli studenti imbrogliino. I test ad alto rischio vengono spesso consegnati agli studenti in ambienti di laboratorio supervisionati per garantire che gli studenti possano essere identificati e monitorati durante l'esecuzione di un test. Tuttavia, se è possibile accedere al test Blackboard Learn da qualsiasi luogo durante la finestra di test, gli studenti potrebbero cospirare per sostenere un test da una posizione diversa o chiedere a qualcun altro di sostenere il test da un'altra posizione per loro conto, compromettendo la sicurezza dell'ambiente di prova.

Gli indirizzi IP identificano PC specifici e sono un buon metodo per applicare i requisiti di restrizione della posizione descritti. Puoi specificare le posizioni e gli indirizzi IP che gli studenti possono utilizzare per accedere ai test in Blackboard Learn. Gli istruttori possono quindi applicare la restrizione di posizione per una determinata valutazione.

Limitazione della posizione

Il primo passo per sfruttare la restrizione di localizzazione consiste nel creare un profilo contenente un intervallo di indirizzi IP corrispondenti a uno o più segmenti di rete utilizzati esclusivamente nell'ambiente di prova. Assegna al profilo un nome in linguaggio naturale in modo che gli istruttori possano sceglierlo facilmente quando limitano una valutazione in base alla posizione. Il profilo può contenere tutti i filtri diversi necessari per acquisire correttamente la parte della rete utilizzata nell'ambiente di prova. Puoi anche includere un testo descrittivo personalizzato della guida da mostrare agli studenti se tentano di accedere al test al di fuori dell'intervallo.


Creare un profilo di indirizzi IP

È possibile creare più profili, ma devono essere creati uno alla volta. È possibile aggiungere più lab al profilo. I profili non possono essere eliminati. 

  1. Vai su Pannello Amministratore >Impostazioni del corso > Impostazioni di sicurezza della valutazione.
  2. Seleziona Aggiungi profilo se stai creando un nuovo profilo.
  3. Digitare un nome per l'intervallo. Il nome di questo intervallo deve essere facilmente comprensibile e identificato dagli istruttori quando selezionano gli intervalli IP dal loro corso.
  4. Digitare gli indirizzi IP nel campo Filtro IP.
    • Elenca un filtro IP per riga e usa la parola BLOCK o ALLOW prima dell'indirizzo IP. Ad esempio: ALLOW 123.456.3.3
    • I caratteri jolly (*) sono consentiti in qualsiasi posizione dell'indirizzo IP.
    • La sintassi IPv4 e IPv6 è supportata.
    • Specificare un intervallo di filtri IP inserendo una barra tra due indirizzi IP. Ad esempio: ALLOW 192.168.0.0/192.168.255.255
    • Solo gli studente che utilizzano un computer con un indirizzo IP nell'intervallo consentito possono accedere al test o al sondaggio.
  5. Digita le informazioni per gli studenti sulla posizione del test e qualsiasi altra informazione appropriata nel campo Testo di aiuto per lo studente.
  1. Seleziona Invia.

Una volta creato un profilo IP, gli istruttori possono selezionarlo all'interno di un corso nella rispettiva pagina delle opzioni di prova. La schermata seguente mostra l'interfaccia per limitare le posizioni nella visualizzazione del percorso originale.

Scopri di più sulle impostazioni test nella Visualizzazione del corso originale.

La schermata seguente mostra l'interfaccia per limitare le posizioni nella visualizzazione corso Ultra.

Assessment security screen with location restriction option highlighted

Scopri di più sulle impostazioni test nella visualizzazione corso Ultra


Nascondi il profilo degli indirizzi IP

È possibile nascondere o mostrare i profili utilizzati per i test di supervisione. Questa funzione di sicurezza garantisce che gli insegnanti possano selezionare solo i profili disponibili per i test di supervisione. La funzione migliora anche la gestione delle modifiche consentendo di controllare la visibilità del profilo senza influire sulle configurazioni esistenti.

Per nascondere un profilo:

  1. Nel Pannello di amministrazione, selezionare Impostazioni corso.
  2. Nella pagina Impostazioni del corso, seleziona Impostazioni di sicurezza della valutazione.
  3. Nell'elenco dei profili, apri il menu del profilo che desideri nascondere, quindi seleziona Rendi non disponibile

Una volta nascosto, il profilo viene visualizzato nella pagina Impostazioni di sicurezza del voto con un punto rosso con un'icona X. Per mostrare il profilo, apri il menu del profilo e seleziona Rendi disponibile.

Per le nuove configurazioni di test, un profilo nascosto non viene visualizzato come opzione per gli insegnanti che selezionano Limitazione posizione in Impostazioni test. Tuttavia, il profilo viene comunque visualizzato se era disponibile nelle configurazioni di test esistenti. In questo caso, quando un istruttore seleziona il profilo non disponibile, riceve un messaggio che gli chiede di scegliere un altro profilo. 


Eccezioni di disponibilità dei test

Le eccezioni alla disponibilità dei test sono attualmente disponibili solo nella visualizzazione del corso originale.

Potrebbero esserci situazioni in cui un insegnante deve fare un'eccezione per uno studente o un gruppo di studenti per consentire loro di sostenere il test da un luogo al di fuori della posizione specificata (intervallo IP). In questo caso, l'insegnante può utilizzare le Eccezioni alla disponibilità dei test per escludere studenti o gruppi di studente specifici dalla restrizione di posizione.

Gli studenti con questa eccezione possono sostenere il test da qualsiasi luogo, anche se è limitato agli altri studente.

In una situazione di test ad alto rischio, il supervisore o l'istruttore possono ignorare una restrizione dalla pagina Inizio test. Da qui, agli istruttori vengono mostrate le singole istanze in cui agli utenti è stato impedito di accedere a un test, insieme a un'opzione per ignorare questa restrizione per consentire a un utente di continuare a sostenere il test.

Note aggiuntive e dettagli tecnici:

  • L'impostazione Limita posizione nella pagina Opzioni di test non viene visualizzata agli insegnanti fino a quando un amministratore non ha creato almeno un filtro IP.
  • La restrizione della posizione è disponibile anche per i sondaggi.
  • Altri strumenti come SCORM, Compiti, Valutazioni di sé e valutazione tra compagni, ecc., non includono la restrizione della posizione.
  • Il controllo dell'intervallo IPv4 e IPv6 è supportato.
  • Le installazioni client con bilanciamento del carico e scarico TLS possono supportare questa funzionalità, a condizione che l'intestazione HTTP X-Forwarded-for sia configurata correttamente nel bilanciatore/scaricatore.
  • Tutte le operazioni di riutilizzo dei corsi che includono distribuzioni di test (ovvero la copia o il pacchetto include contenuto e test, non solo test o solo contenuto) includono informazioni sulla restrizione della posizione.
  • Una nuova API pubblica è disponibile per altri strumenti per confrontare l'indirizzo IP dell'utente con l'intervallo di indirizzi IP denominato impostato dall'amministratore e per determinare se l'utente si trova nell'intervallo o fuori dal termine.
    • La creazione o il controllo di intervalli personalizzati, i messaggi di errore personalizzati e la registrazione di sicurezza, le sostituzioni o altre funzionalità create per questo progetto non vengono esposti tramite API pubblica.

Registri di sicurezza

Tutti gli errori e le sovrascritture vengono registrati nel nuovo Registro di sicurezza con l'evento codici 36, 37 e 38.

Codici evento

Codice eventoEvento di sicurezzaCambiamentiDescrizione
36L'utente che avvia una valutazione ha violato la regola dell'indirizzo IPNuovo evento per il filtro degli indirizzi IP di provaIdentifica le violazioni intenzionali e non intenzionali del valore dell'indirizzo IP o delle restrizioni di intervallo impostate in una valutazione. Una valutazione che inizia con una restrizione di valore/intervallo di indirizzi IP ha solo un livello di gravità "0".
37L'utente che esegue o termina una valutazione ha violato la regola dell'indirizzo IPNuovo evento per il filtro degli indirizzi IP di provaIdentifica le violazioni intenzionali e non intenzionali del valore dell'indirizzo IP o delle restrizioni di intervallo impostate in una valutazione. Una valutazione che può iniziare a soddisfare la regola dell'indirizzo IP, ma che poi la viola durante o al completamento di una valutazione.
38Regola dell'indirizzo IP sostituita per un tentativo di valutazioneNuovo evento per il filtro degli indirizzi IP di provaI supervisori di test potrebbero dover sovrascrivere un determinato tentativo di blocco per un determinato studente se l'indirizzo/intervallo IP non è stato configurato correttamente dall'amministratore. Queste eccezioni verrebbero registrate.

Righe di esempio

Codice eventoEvento di sicurezzaEsempio di riga singola
36L'utente che avvia una valutazione ha violato la regola dell'indirizzo IPtimestamp=Aug 08 2008 08:08:08.888 EDT|app_vend=blackboard|app_name=learn
|app_ver=9.1.14000.0|evt_code=36
|evt_name=User Starting an assessment or Continue Attempt Violated IP Address Rule|sev=0|cat=assessments|outcome=failure
|dhost=appsec-demo|src_ip=10.1.1.1|suid=_2_1|suser=student1
|session_id=1000
|msg=User starting assessment or continue attempt for course assessment <_3_1> violated IP Address rule. La violazione è stata registrata e il tentativo è stato bloccato. Può essere un indicatore di una violazione potenzialmente involontaria dei criteri di prova o di una regola dell'indirizzo IP configurata in modo errato.
|http_useragent=Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)
|act=blocked
|request=/webapps/assessment/take/launchAssessment.jsp
37L'utente che esegue o termina una valutazione ha violato la regola dell'indirizzo IPtimestamp=Aug 08 2008 08:08:08.888 EDT|app_vend=blackboard|app_name=learn
|app_ver=9.1.14000.0|evt_code=37
|evt_name=User Taking or Finishing an assessment or Continue Attempt Violated IP Address Rule|sev=2|cat=assessments|outcome=success
|dhost=appsec-demo|src_ip=10.1.1.1|suid=_2_1|suser=student1
|session_id=1000|msg=User taking or completing assessment course assessment <_3_1> violated IP Address rule. La violazione è stata registrata. Può essere un indicatore di una violazione potenzialmente involontaria dei criteri di prova o di una regola dell'indirizzo IP configurata in modo errato.
|http_useragent=Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)|act=logged
|request=/webapps/assessment/do/take/saveAttempt
38Regola dell'indirizzo IP sostituita per un tentativo di valutazionetimestamp=Aug 08 2008 08:08:08.888 EDT|app_vend=blackboard|app_name=learn
|app_ver=9.1.14000.0|evt_code=38
|evt_name=IP Address Rule Overridden for an assessment Attempt
|sev=2|cat=assessments|outcome=success
|dhost=appsec-demo|src_ip=10.1.1.1|suid=_3_1
|suser=instructor1|session_id=1001
|msg=Test administrator overrode a test policy violation for user <_2_1> for course assessment <_3_1> because it violated IP Address rule. Può essere un indicatore di una violazione potenzialmente involontaria dei criteri di prova o di una regola dell'indirizzo IP configurata in modo errato.
|http_useragent=Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)|act=logged
|request=/webapps/assessment/dwr/call/plaincall
/AssessmentDWRFacade.overrideFilterBlocks.dwr