Ci occupiamo noi della configurazione. Se non hai installato Ally, contatta il tuo rappresentante Blackboard oppure invia una richiesta in Behind the Blackboard.


Configurare il building block Ally

Il building block Integrazione Ally è già installato nel tuo ambiente Blackboard Learn. Nel pannello amministratore seleziona Building block e Strumenti installati per trovarlo. Un consulente tecnico di Blackboard configura questo building block per te.

La configurazione del building block di Ally prevede i seguenti passaggi:

  1. Rendere l’integrazione disponibile nelle impostazioni dell’integrazione Ally.
  2. Creare un utente. Nessuno accederà dal profilo di questo utente. L’utente viene creato per eseguire l’integrazione API REST e avrà determinate autorizzazioni che stabiliscono ciò che può fare. I nomi utente che vengono usati per questo profilo sono solitamente “allyuser” o “allyintegration”.

    Non eliminare questo utente Ally. In caso contrario, l’integrazione non funzionerà.

  3. Aggiungere le informazioni del provider di strumenti e i parametri personalizzati. Le informazioni Chiave, Valore segreto, ID clientURL e Script personalizzato vengono utilizzate per consentire l’apertura dei formati alternativi, del feedback del docente e dei report nell’ambiente Learn.

    I parametri degli script personalizzati sono stati aggiunti per consentire ad Ally di funzionare anche nell’ambiente Original.

    L’ID client è univoco per ogni ambiente. Non può essere condiviso tra l’ambiente di preparazione e quello di produzione.


Che cosa aggiunge la configurazione del building block al tuo ambiente?

Una volta configurato il building block, vedrai i seguenti account, ruolo e strumenti aggiunti al tuo ambiente:

  • Utente Integrazione Ally
  • Ruolo di sistema Integrazione Ally, assegnato all’utente Integrazione Ally
  • Configurazione di Ally
  • Report Ally

Ulteriori informazioni su come gestire gli strumenti installati in Blackboard Learn


Informazioni sull’utente e il ruolo di sistema Ally

Dopo aver configurato il building block dell’integrazione Ally, vengono aggiunti nell’ambiente un utente e un ruolo di sistema Integrazione Ally.

Nessuno effettua l’accesso con questo account utente, in quanto viene creato unicamente per eseguire l’integrazione API REST. Il ruolo Integrazione Ally può essere usato solo dall’utente Integrazione Ally e non può essere assegnato a un utente regolare. Se un utente regolare prova ad accedere con il ruolo di sistema Integrazione Ally, si verifica un errore.

All’utente viene assegnato un ruolo di sistema Integrazione Ally che viene aggiunto all’ambiente. Il ruolo di sistema ha una serie di privilegi che definiscono il modo in cui l’integrazione funziona all’interno dell’ambiente.

Non eliminare l’utente o il ruolo di sistema Ally. Se li elimini, infatti, l’integrazione non funzionerà.

Privilegi del ruolo di sistema Integrazione Ally

  • Aggiungi/modifica contenuti attendibili con script: consente il feedback del docente per mantenere l’integrità dei contenuti creati in origine dal docente. Senza questo privilegio, Ally potrebbe rimuovere accidentalmente determinati contenuti aggiunti dal docente.
  • Pannello di controllo corso/organizzazione (Strumenti) > Gestione data: consente ad Ally di accedere allo strumento di gestione della data nella visualizzazione del corso Original.
  • Strumento Predict Advisor di Blackboard: consente ad Ally di accedere allo strumento Predict Advisor di Blackboard.
  • Pannello amministratore (Utenti) > Utenti > Modifica > Visualizza iscrizioni all’organizzazione: consente ad Ally di fornire il numero di studenti per ogni organizzazione.

    Ally identifica le organizzazioni come corsi nei report dell’istituto e dei corsi.

  • Pannello amministratore (Utenti) > Utenti > Modifica > Visualizza iscrizioni ai corsi: consente ad Ally di fornire il numero di studenti per ogni corso.
  • Pannello di controllo corso/organizzazione (Strumenti) > Test, questionari e pool > Crea test, Test e Visualizza design e impostazioni dei test: consente ad Ally di analizzare e assegnare un punteggio ai file allegati o alle immagini incorporate nella descrizione del collegamento al contenuto WYSIWYG di test e questionari. Questi privilegi sono interdipendenti e devono essere tutti selezionati.
    • Pannello di controllo corso/organizzazione (Strumenti) > Test, questionari e pool > Test > Crea test
    • Pannello di controllo corso/organizzazione (Strumenti) > Test, questionari e pool > Test
    • Pannello di controllo corso/organizzazione (Strumenti) > Test, questionari e pool > Test > Visualizza design e impostazioni dei test
  • Corso/organizzazione (Aree dei contenuti) > Modifica risorse: consente ad Ally di aggiornare gli attributi delle immagini nelle descrizioni dei contenuti.
  • Accesso al filesystem del Content System con permessi di lettura, scrittura, eliminazione ed esecuzione: consente ad Ally di riscrivere i file nell’ambiente quando i docenti li caricano tramite il feedback del docente. Questo privilegio, inoltre, consente ad Ally di eliminare i file che possono causare attacchi epilettici dal feedback del docente.
  • Accesso al filesystem del Content System con permessi di sola lettura: consente ad Ally di leggere i file per elaborarli, ad esempio caricandoli e sincronizzandoli con i corsi.

Ulteriori informazioni sui ruoli di sistema negli ambienti Learn


Configurare l’integrazione dell’API REST

Configura l’API REST per consentire ad Ally di recuperare le informazioni sui corsi e i contenuti dal tuo ambiente. Un consulente tecnico di Blackboard configura l’API REST per te.

La configurazione dell’API REST di Ally prevede i seguenti passaggi:

  1. Aggiungere l’ID applicazione. L’ID applicazione è sempre lo stesso e può essere riutilizzato. ID applicazione: 85d3b720-1a00-45e4-a3ee-c2be80de7295
  2. Aggiungere l’utente Integrazione Ally. I nomi utente che vengono usati per questo profilo sono solitamente “allyuser” o “allyintegration”.
  3. Fornire l’accesso come utente finale all’API REST. Seleziona per fare in modo che l’integrazione Ally agisca come utente specifico anziché come utente generico del sistema.
  4. Autorizzare l’API REST ad agire come utente. Selezionare per consentire ad Ally di aggiornare i contenuti nella posizione originale.

Ulteriori informazioni su come configurare un’integrazione API REST in un ambiente Learn


Configurare il report del corso

Configura il report del corso per aggiungerlo ai corsi nel tuo ambiente. Un consulente tecnico di Blackboard configura il report del corso per te.

Ulteriori informazioni sul report del corso e su come configurarlo