
Γλώσσα 🇬🇷 Ελληνικά
Σύντομη περίληψη
Ρύθμιση FastComments
Καταχώρηση του εργαλείου
Προσθήκη σε μάθημα
Χρήση του εργαλείου
Ασφάλεια και συμμόρφωση
Προσθήκη σχολίων στο LMS σας μέσω LTI 1.3
FastComments ενσωματώνεται με οποιοδήποτε LMS που είναι συμβατό με LTI 1.3 - D2L Brightspace, Moodle, Blackboard Learn, Sakai, Schoology, και άλλα - μέσω του προτύπου IMS LTI Dynamic Registration. Ένα URL, επικολλημένο στην οθόνη εγγραφής του LMS σας, συνδέει ολόκληρη την ενσωμάτωση: SSO, πλαίσιο μαθήματος, αντιστοίχιση ρόλων και τοποθέτηση περιεχομένου. Δεν χρειάζεται να εγκαταστήσετε κάποιο πρόσθετο στον διακομιστή σας. (Το Canvas LMS έχει τον δικό του αφιερωμένο οδηγό επειδή η ροή εγγραφής του είναι διαφορετική.)
Μόλις γίνει εγγραφή, το FastComments εμφανίζεται ως Εργαλείο Μάθησης μέσα στα μαθήματά σας. Οι φοιτητές βλέπουν νηματικά σχόλια και συνεργατική συνομιλία δίπλα στο περιεχόμενο του μαθήματος, και συνδέονται αυτόματα με τον λογαριασμό LMS τους.
Τιμολόγηση 
Η ενσωμάτωση FastComments LTI 1.3 περιλαμβάνεται στα πλάνα Flex και Pro χωρίς επιπλέον κόστος. Λειτουργεί με οποιοδήποτε LMS που υποστηρίζει το πρότυπο IMS LTI 1.3 Advantage, συμπεριλαμβανομένου του Dynamic Registration.
Γρήγορη εκκίνηση 
- Συνδεθείτε στο FastComments και μεταβείτε στη σελίδα διαμόρφωσης LTI 1.3 σας.
- (Προαιρετικό) Επιλέξτε την πλατφόρμα από το αναπτυσσόμενο μενού Πλατφόρμα - ορίζει την ετικέτα εμφάνισης, αλλά η αυτόματη ανίχνευση λειτουργεί καλά.
- Κάντε κλικ στο Δημιουργία URL. Εμφανίζεται ένα εφάπαξ URL εγγραφής (ισχύει για 30 λεπτά, μόνο μία χρήση).
- Στο LMS σας, ανοίξτε την οθόνη Dynamic Registration του LTI 1.3 και επικολλήστε το URL στο πεδίο Tool initiation registration endpoint (ή ισοδύναμο). Υποβάλετε.
- Το LMS σας εκτελεί κλήση επιστροφής προς το FastComments, ανταλλάσσει κλειδιά και δημιουργεί την ενσωμάτωση. Το αναδυόμενο παράθυρο κλείνει αυτόματα όταν ολοκληρωθεί.
- Επιστρέφοντας στο FastComments, η νέα διαμόρφωση εμφανίζεται στον πίνακα Υπάρχουσες Διαμορφώσεις. Το εργαλείο είναι πλέον διαθέσιμο μέσα στα μαθήματά σας στο LMS.
Υποστηριζόμενες πλατφόρμες 
FastComments LTI 1.3 έχει δοκιμαστεί με:
- D2L Brightspace (οποιαδήποτε έκδοση με LTI Advantage)
- Moodle 4.0+ (External Tool plugin, LTI Advantage)
- Blackboard Learn (SaaS και Ultra)
- Sakai (εκδόσεις με υποστήριξη LTI Advantage)
- Schoology (Enterprise, Dynamic Registration όπου είναι διαθέσιμο)
Οποιοδήποτε άλλο LMS που υλοποιεί το πρότυπο IMS LTI 1.3 Advantage με Dynamic Registration θα πρέπει επίσης να λειτουργεί - επιλέξτε Other LTI 1.3 platform από το αναπτυσσόμενο μενού πλατφόρμας όταν δημιουργείτε το URL εγγραφής σας (λάβετε το εδώ).
Canvas LMS χρησιμοποιεί διαφορετική διαδικασία ρύθμισης (per-developer-key configuration JSON αντί για Dynamic Registration). Δείτε τον αφιερωμένο οδηγό εγκατάστασης για το Canvas LMS.
Δημιουργία URL εγγραφής 
Πλοηγηθείτε στη Διαμόρφωση LTI 1.3
Συνδεθείτε στο FastComments και μεταβείτε στη σελίδα Διαμόρφωσης LTI 1.3 σας.
Εάν ο λογαριασμός σας δεν έχει ακόμη πρόσβαση σε LTI, θα δείτε "LTI not enabled for this account" - επικοινωνήστε με την υποστήριξη για να το ενεργοποιήσουν στο πλάνο σας.
Επιλέξτε μια Πλατφόρμα (Προαιρετικό)
Κάτω από Δημιουργία Δυναμικού URL Εγγραφής, χρησιμοποιήστε το αναπτυσσόμενο μενού Πλατφόρμα για να πείτε στο FastComments σε ποιο LMS συνδέεστε:
- D2L Brightspace
- Moodle
- Blackboard Learn
- Sakai
- Schoology
- Other LTI 1.3 platform
Μπορείτε επίσης να το αφήσετε στο Αυτόματη ανίχνευση. Η πλατφόρμα διαβάζεται από το openid-configuration του LMS σας κατά την εγγραφή· το αναπτυσσόμενο μενού απλώς αρχικοποιεί την ετικέτα εμφάνισης για την προκύπτουσα διαμόρφωση.
Δημιουργία του URL
Κάντε κλικ στο Generate URL. Το FastComments δημιουργεί ένα token εγγραφής μίας χρήσης και σας εμφανίζει ένα URL που μοιάζει με:
https://fastcomments.com/lti/v1p3/register/<long-token>
Αντιγράψτε το. Αυτό το URL:
- Είναι για μία μόνο χρήση - μόλις το LMS σας το καλέσει επιτυχώς, το token καταναλώνεται.
- Λήγει μετά από 30 λεπτά αν δεν χρησιμοποιηθεί.
- Πρέπει να παραμένει ιδιωτικό - οποιοσδήποτε έχει το URL μπορεί να εγγράψει ένα εργαλείο στο tenant σας εντός αυτών των 30 λεπτών.
Υπάρχουσες Διαμορφώσεις
Μόλις ολοκληρωθεί επιτυχώς μια εγγραφή, η νέα διαμόρφωση εμφανίζεται στον πίνακα Υπάρχουσες Διαμορφώσεις στην ίδια σελίδα, με την Πλατφόρμα, τον Issuer, το Client ID και την Κατάσταση. Μπορείτε να διαγράψετε διαμορφώσεις από αυτόν τον πίνακα αν χρειαστεί ποτέ να καταργήσετε την εγγραφή.
Καταχώρηση στο D2L Brightspace 
D2L Brightspace παρέχει Δυναμική Εγγραφή μέσω της διεπαφής διαχείρισης του LTI Advantage. Θα χρειαστείτε δικαιώματα διαχειριστή.
Άνοιγμα της οθόνης εγγραφής
- Συνδεθείτε στην εγκατάσταση Brightspace ως διαχειριστής.
- Μεταβείτε σε Admin Tools > Manage Extensibility > LTI Advantage.
- Κάντε κλικ στο Register Tool. (Το άμεσο URL είναι
https://<your-brightspace-host>/d2l/le/ltiadvantage/registrations/create.)
Επικόλληση του URL
Θα δείτε μια φόρμα εγγραφής. Το βασικό πεδίο είναι Tool initiation registration endpoint (κάποιες εκδόσεις του Brightspace το ονομάζουν "Tool Initiation Registration URL").
Επικολλήστε το URL εγγραφής του FastComments (λάβετε το εδώ) σε αυτό το πεδίο. Αφήστε τα υπόλοιπα πεδία κενά — συμπληρώνονται αυτόματα από το FastComments κατά τη διαδικασία εγγραφής.
Κάντε κλικ στο Register.
Έγκριση του εργαλείου
Το Brightspace ανοίγει ένα αναδυόμενο παράθυρο που επικοινωνεί με το FastComments, ανταλλάσσει κλειδιά και εμφανίζει μια οθόνη επιβεβαίωσης. Το αναδυόμενο παράθυρο κλείνει μόνο του όταν ολοκληρωθεί η εγγραφή.
Το νέο εργαλείο εμφανίζεται στη λίστα εργαλείων LTI Advantage. Από προεπιλογή το Brightspace επισημαίνει τα νέα εργαλεία ως απενεργοποιημένα — αλλάξτε τον διακόπτη σε ενεργοποιημένο ώστε τα μαθήματά σας να μπορούν να το χρησιμοποιήσουν.
Προσθήκη ανάπτυξης
Στο Brightspace, τα εργαλεία LTI χρειάζονται μια ανάπτυξη πριν μπορέσουν να χρησιμοποιηθούν σε μαθήματα:
- Ανοίξτε το πρόσφατα εγγεγραμμένο εργαλείο FastComments.
- Κάντε κλικ στο View Deployments > New Deployment.
- Δώστε στην ανάπτυξη ένα όνομα (π.χ. "FastComments - Όλα τα Μαθήματα"), επιλέξτε τις οργανωτικές μονάδες στις οποίες θα είναι διαθέσιμη, και αποθηκεύστε.
Μετά την πρώτη εκκίνηση μέσω αυτής της ανάπτυξης, το FastComments καρφιτσώνει το deployment_id στο αρχείο ρυθμίσεων του — οι επόμενες εκκινήσεις από διαφορετική ανάπτυξη υπό τον ίδιο client θα απορριφθούν εκτός εάν επανεγγραφείτε.
Καταχώρηση στο Moodle 
Χρησιμοποιείτε το Moodle; Δημοσιεύουμε επίσης ένα ειδικό πρόσθετο για το Moodle για το FastComments με πιο στενή ενσωμάτωση από το LTI 1.3 (hooks συγχρονισμού βαθμολογιών, βαθύτερη αναφορά δραστηριοτήτων, εγγενές UI ρυθμίσεων του Moodle). Δείτε τον Οδηγό εγκατάστασης πρόσθετου για Moodle. Η ροή LTI 1.3 παρακάτω είναι η κατάλληλη επιλογή αν θέλετε μία μόνο εγγραφή που καλύπτει και άλλα LMS, ή αν ο διαχειριστής του Moodle σας δεν θα εγκαταστήσει πρόσθετα τρίτων.
Το Moodle 4.0+ υποστηρίζει τη Δυναμική Εγγραφή LTI 1.3 μέσω του πρόσθετου External Tool.
Άνοιγμα της οθόνης διαχείρισης εργαλείων
- Συνδεθείτε στο Moodle ως διαχειριστής του ιστότοπου.
- Μεταβείτε σε Διαχείριση ιστότοπου > Πρόσθετα > Μονάδες δραστηριότητας > External tool > Διαχείριση εργαλείων.
Επικολλήστε το URL
Θα δείτε μια κάρτα με την ένδειξη Διεύθυνση URL εργαλείου. Επικολλήστε το URL εγγραφής του FastComments (πάρτε το εδώ) στο πεδίο κειμένου και κάντε κλικ στο Προσθήκη LTI Advantage.
Το Moodle ανοίγει μια οθόνη εγγραφής που εμφανίζει την ταυτότητα του εργαλείου και τα δικαιώματα που ζητά. Ελέγξτε και κάντε κλικ στο Ενεργοποίηση (ή Εγγραφή, ανάλογα με την έκδοση του Moodle).
Το αναδυόμενο παράθυρο κλείνει όταν ολοκληρωθεί η εγγραφή· το νέο εργαλείο FastComments εμφανίζεται στη λίστα Εργαλεία με κατάσταση Ενεργό.
Κάντε το διαθέσιμο
Από προεπιλογή το Moodle προσθέτει νέα εργαλεία στη λίστα "Εργαλεία μαθήματος" αλλά δεν τα εμφανίζει στον επιλογέα δραστηριοτήτων. Για να εμφανιστεί το FastComments σε όλο το μάθημα:
- Κάντε κλικ στο εικονίδιο γραναζιού στο πλακίδιο του FastComments.
- Κάτω από Χρήση ρύθμισης εργαλείου, επιλέξτε Εμφάνιση στον επιλογέα δραστηριότητας και ως προ-διαμορφωμένο εργαλείο.
- Αποθήκευση.
Οι διδάσκοντες μπορούν τώρα να προσθέσουν το FastComments σε οποιοδήποτε μάθημα μέσω Προσθήκη δραστηριότητας ή πόρου > FastComments.
Καταχώρηση στο Blackboard Learn 
Blackboard Learn SaaS and Ultra support LTI 1.3 Dynamic Registration.
Άνοιγμα της οθόνης Tool Provider
- Κάντε είσοδο στο Blackboard ως διαχειριστής συστήματος.
- Μεταβείτε στο Administrator Panel > Integrations > LTI Tool Providers.
- Κάντε κλικ στο Register LTI 1.3 / LTI Advantage Tool.
If you only see "Register LTI 1.1 Provider", your Blackboard version doesn't support LTI 1.3 yet - upgrade or contact Blackboard support.
Επικόλληση του URL
Paste the FastComments registration URL (λάβετε το εδώ) into the Client ID / Registration URL field (Blackboard's labeling varies by version). Submit.
Blackboard performs the registration handshake with FastComments and shows you a confirmation screen.
Έγκριση και Ενεργοποίηση
Blackboard marks newly-registered tools as Approved but excluded by default:
- Βρείτε την καταχώρηση FastComments στη λίστα παρόχων εργαλείων.
- Ανοίξτε το μενού και επιλέξτε Edit.
- Ορίστε το Tool Status σε Approved.
- Στην ενότητα Institution Policies, ελέγξτε ποια δεδομένα χρήστη αποστέλλονται (όνομα, email, ρόλος). Αποθηκεύστε.
The tool is now available to instructors when they add content to courses.
Καταχώρηση στο Sakai ή στο Schoology 
Sakai
Το Sakai υποστηρίζει το LTI 1.3 Dynamic Registration στις εκδόσεις με LTI Advantage. Από το Administration Workspace:
- Συνδεθείτε ως διαχειριστής Sakai και ανοίξτε το Administration Workspace.
- Επιλέξτε External Tools > Install LTI 1.3 Tool.
- Επικολλήστε το URL εγγραφής του FastComments (αποκτήστε το εδώ) και υποβάλετε.
- Εγκρίνετε το εργαλείο όταν ολοκληρωθεί η διαδικασία χειραψίας.
Το εργαλείο εμφανίζεται τότε κάτω από External Tools και μπορεί να προστεθεί σε ιστότοπους από τους συντηρητές τους.
Schoology
Οι εγκαταστάσεις Schoology Enterprise υποστηρίζουν το LTI 1.3 αλλά η διαθεσιμότητα του Dynamic Registration διαφέρει ανά ανάπτυξη. Επικοινωνήστε με τον διαχειριστή λογαριασμού Schoology.
Εάν το Dynamic Registration δεν είναι διαθέσιμο στην εγκατάσταση Schoology σας, θα χρειαστεί να διαμορφώσετε την ενσωμάτωση χειροκίνητα χρησιμοποιώντας αυτά τα endpoints:
- OIDC Login URL:
https://fastcomments.com/lti/v1p3/login - Target Link URL:
https://fastcomments.com/lti/v1p3/launch - Public Keyset URL (JWKS):
https://fastcomments.com/lti/v1p3/jwks - Redirect URLs:
https://fastcomments.com/lti/v1p3/launch
Αφού το Schoology σας δώσει ένα Client ID και Deployment ID, επικοινωνήστε με την υποστήριξη FastComments για να καταχωρήσετε τη ρύθμιση στον tenant σας.
Other LTI 1.3 Platforms
Κάθε LMS που ακολουθεί το πρότυπο IMS LTI 1.3 Advantage θα πρέπει να λειτουργεί με το ίδιο URL εγγραφής (αποκτήστε το εδώ). Αναζητήστε μια ρύθμιση με την ονομασία "Dynamic Registration", "Tool Registration URL", "Tool initiation registration endpoint" ή παρόμοια.
Εάν η πλατφόρμα σας υποστηρίζει μόνο χειροκίνητη ρύθμιση LTI 1.3, χρησιμοποιήστε τα τέσσερα endpoints που αναφέρονται στην ενότητα Schoology παραπάνω και επικοινωνήστε με την υποστήριξη για να ολοκληρώσετε τη διαδικασία.
Προσθήκη στο περιεχόμενο μαθήματος στο D2L 
Αυτή η σελίδα καλύπτει την προσθήκη του FastComments σε ένα μάθημα Brightspace αφού ένας διαχειριστής έχει καταχωρίσει το εργαλείο και έχει δημιουργήσει μια ανάπτυξη (deployment). Αν το εργαλείο δεν έχει ακόμα καταχωρηθεί, δείτε πρώτα τον οδηγό εγγραφής D2L.
Το Brightspace παρέχει δύο εμπειρίες δημιουργίας περιεχομένου: Classic Content και τη New Content Experience (επίσης ονομάζεται Lessons). Και οι δύο εκθέτουν το FastComments, αλλά οι διαδρομές μενού διαφέρουν. Κάθε ενότητα παρακάτω καλύπτει και τις δύο όπου αποκλίνουν.
Εντοπισμός του εργαλείου FastComments
Το εργαλείο FastComments εμφανίζεται σε δύο σημεία μέσα στον επεξεργαστή περιεχομένου ενός μαθήματος:
- Στον επιλογέα δραστηριότητας, προσβάσιμο από το κουμπί Add Existing της ενότητας/μονάδας (επισημαίνεται ως Add Existing Activities σε παλαιότερες εκδόσεις Brightspace). Το FastComments εμφανίζεται άμεσα στον επιλογέα στις τρέχουσες εκδόσεις Brightspace· σε παλαιότερες εκδόσεις βρίσκεται μέσα σε ένα υπομενού External Learning Tools. Οποιαδήποτε διαδρομή προσθέτει το FastComments ως ανεξάρτητο θέμα.
- Στο διάλογο Insert Stuff μέσα στον HTML επεξεργαστή, κάτω από LTI Advantage. Αυτό ενσωματώνει το FastComments inline σε ένα HTML θέμα μέσω της ροής deep linking του LTI.
Αν το FastComments δεν εμφανίζεται σε κανέναν από τους δύο επιλογείς, η ανάπτυξη δεν είναι ενεργοποιημένη για τη διοικητική μονάδα (org unit) που φιλοξενεί το μάθημα. Ζητήστε από τον διαχειριστή Brightspace να ανοίξει Admin Tools > Manage Extensibility > LTI Advantage > FastComments tool > View Deployments, να ανοίξει την ανάπτυξη και να προσθέσει τη διοικητική μονάδα του μαθήματος (ή μια γονική διοικητική μονάδα) κάτω από Org Units.
Προσθήκη του FastComments ως θέμα σε μια μονάδα
Classic Content:
- Ανοίξτε το μάθημα και κάντε κλικ στο Content στη γραμμή πλοήγησης.
- Επιλέξτε τη μονάδα που θα περιέχει τη συζήτηση (ή δημιουργήστε μία μέσω Add a module).
- Κάντε κλικ στο Add Existing (παλαιότερο Brightspace: Add Existing Activities > External Learning Tools).
- Στον επιλογέα, κάντε κλικ στο FastComments. Το Brightspace δημιουργεί ένα θέμα στη μονάδα και σας επιστρέφει στην προβολή περιεχομένου.
- Κάντε κλικ στο νέο θέμα. Μετονομάστε το σε κάτι περιγραφικό όπως
FastComments Discussionχρησιμοποιώντας τον ενσωματωμένο επεξεργαστή τίτλου.
New Content Experience (Lessons):
- Ανοίξτε το μάθημα και κάντε κλικ στο Content.
- Ανοίξτε τη μονάδα και το lesson που θα φιλοξενήσει τη συζήτηση.
- Κάντε κλικ στο Add > Existing Activity και επιλέξτε FastComments (παλαιότερο Brightspace: εμφιαλώνεται κάτω από External Learning Tools).
- Η δραστηριότητα προστίθεται στο lesson.
- Κάντε κλικ στον τίτλο της δραστηριότητας για να τον μετονομάσετε.
Την πρώτη φορά που οποιοσδήποτε χρήστης (διδάσκων ή φοιτητής) ανοίγει το θέμα, το FastComments αρχικοποιεί το νήμα για αυτόν τον resource link. Το νήμα δεσμεύεται στο resource link ID, οπότε η μετονομασία ή μετακίνηση του θέματος δεν αλλάζει ποιο νήμα φορτώνεται.
Ενσωμάτωση του FastComments inline σε ένα HTML θέμα
Χρησιμοποιήστε αυτή τη ροή όταν θέλετε τα σχόλια να εμφανίζονται κάτω από ένα ανάγνωσμα, βίντεο ή άλλο περιεχόμενο μέσα στην ίδια σελίδα θέματος αντί ως ξεχωριστό θέμα.
- Ανοίξτε ή δημιουργήστε ένα HTML θέμα στη μονάδα/lesson.
- Κάντε κλικ στο Edit HTML για να ανοίξετε τον HTML επεξεργαστή του Brightspace.
- Τοποθετήστε τον δρομέα εκεί που θέλετε να εμφανιστεί το νήμα σχολίων.
- Κάντε κλικ στο κουμπί Insert Stuff (εικονίδιο παζλ στη γραμμή εργαλείων του επεξεργαστή).
- Στο διάλογο Insert Stuff, μετακινηθείτε στο LTI Advantage και κάντε κλικ στο FastComments.
- Το FastComments ανοίγει έναν επιλογέα deep linking. Επιβεβαιώστε την τοποθέτηση (οι προεπιλεγμένες επιλογές δουλεύουν για συζητήσεις περιεχομένου)· κάντε κλικ στο Insert ή Continue.
- Το Brightspace επιστρέφει στον HTML επεξεργαστή με ένα μπλοκ κράτησης θέσης που αντιπροσωπεύει το LTI launch. Κάντε κλικ στο Save and Close στο θέμα.
Όταν φορτωθεί το θέμα, το Brightspace αντικαθιστά το μπλοκ κράτησης θέσης με ένα iframe που αυτο-εκκινεί το FastComments μέσω LTI. Οι φοιτητές βλέπουν το νήμα συζήτησης inline.
Ένα μόνο HTML θέμα μπορεί να περιέχει πολλαπλά deep-linked FastComments embeds. Κάθε embed παίρνει το δικό του νήμα επειδή κάθε deep link παράγει ένα ξεχωριστό resource link ID.
Θέμα μονάδας vs Inline Quicklink
Επιλέξτε την προσέγγιση του θέματος μονάδας όταν:
- Η συζήτηση είναι η κύρια δραστηριότητα για αυτό το βήμα στη μονάδα.
- Θέλετε το θέμα να εμφανίζεται στον πίνακα περιεχομένων του Brightspace, στην παρακολούθηση ολοκλήρωσης και στο Class Progress.
Επιλέξτε την προσέγγιση του inline embed όταν:
- Τα σχόλια πρέπει να βρίσκονται κάτω από άλλο περιεχόμενο στην ίδια σελίδα.
- Δεν θέλετε ένα ξεχωριστό στοιχείο που παρακολουθείται για ολοκλήρωση στον πίνακα περιεχομένων.
Ορατότητα, Πρόχειρο (Draft) και Συνθήκες Έκδοσης (Release Conditions)
Ένα νέο θέμα FastComments είναι ορατό στους φοιτητές από προεπιλογή. Για να το κρύψετε ενώ το ρυθμίζετε:
- Στον επεξεργαστή περιεχομένου, κάντε κλικ στον τίτλο του θέματος (Classic) ή στο μενού τριών σημείων στη δραστηριότητα (New Content Experience).
- Ορίστε την κατάσταση σε Draft (Classic) ή απενεργοποιήστε την Visibility (New Content Experience).
Τα θέματα σε Draft είναι αόρατα για τους φοιτητές. Οι διδάσκοντες και οι βοηθοί διδασκαλίας (TAs) εξακολουθούν να τα βλέπουν με ένα σήμα "Draft".
Για να περιορίσετε το θέμα σε μια συγκεκριμένη ομάδα ή τμήμα:
- Ανοίξτε το θέμα.
- Κάντε κλικ στο μενού τίτλου θέματος > Edit Properties In-place (Classic) ή Edit > Restrictions (New Content Experience).
- Κάτω από Release Conditions, κάντε κλικ στο Create.
- Επιλέξτε Group enrollment ή Section enrollment, επιλέξτε την ομάδα/τμήμα και αποθηκεύστε.
Οι συνθήκες έκδοσης στοιβάζονται με το δικό του mapping ρόλων του FastComments. Οι φοιτητές που δεν μπορούν να δουν το θέμα δεν λαμβάνουν LTI launch.
Τι βλέπουν οι φοιτητές κατά την πρώτη εκκίνηση
Όταν ένας φοιτητής κάνει κλικ στο θέμα (ή φορτώνει ένα HTML θέμα με embed):
- Το Brightspace εκτελεί την LTI 1.3 εκκίνηση στο παρασκήνιο.
- Το FastComments λαμβάνει το όνομα του φοιτητή, το email, το URL του avatar και το ρόλο στο LMS, και τον συνδέει αυτόματα. Δεν υπάρχει προτροπή σύνδεσης στο FastComments.
- Το νήμα σχολίων για αυτό το resource link αποδίδεται μέσα στο iframe του Brightspace.
Mapping ρόλων κατά την εκκίνηση:
- Το Brightspace
Administratorγίνεται FastComments admin για το νήμα (πλήρης πρόσβαση μετριασμού, διαγραφή, απαγόρευση και ρυθμίσεις). - Το Brightspace
Instructorγίνεται FastComments moderator (pin, απόκρυψη, διαγραφή, απαγόρευση). - Όλοι οι άλλοι ρόλοι (
Learner,TeachingAssistant, κ.λπ.) γίνονται τυπικοί σχολιαστές.
Τα σχόλια αποδίδονται στο λογαριασμό Brightspace του φοιτητή. Αν ο φοιτητής επεξεργαστεί το όνομα ή το avatar του στο Brightspace, η επόμενη LTI εκκίνηση συγχρονίζει την αλλαγή.
Κλείδωμα δημόσιας πρόσβασης (Συνιστάται)
Εξ ορισμού, τα δεδομένα σχολίων του FastComments είναι δημόσια αναγνώσιμα. Οποιοσδήποτε μπορεί να μαντέψει το URL ενός νήματος ή ένα API endpoint και να δει τα σχόλια, ακόμα και εκτός Brightspace. Για συζητήσεις μαθημάτων σχεδόν σίγουρα θέλετε να περιορίσετε την προβολή μόνο σε εγγεγραμμένους φοιτητές.
Ανοίξτε τη σελίδα προσαρμογής widget και δημιουργήστε έναν κανόνα με ενεργοποιημένο το Require SSO To View Comments, έπειτα ορίστε το επίπεδο ασφάλειας σε Secure SSO ώστε τα νήματα να μπορούν να φορτώνονται μόνο μέσω της υπογεγραμμένης LTI εκκίνησης.
Δείτε το Protecting Comment Threads With Single-Sign-On για τον πλήρη οδηγό, συμπεριλαμβανομένου του πώς να περιορίσετε τον κανόνα σε ένα μόνο domain ή σελίδα.
Ύψος iframe και αλλαγή μεγέθους (Resize)
Το FastComments εκπέμπει το postMessage org.imsglobal.lti.frameResize σε κάθε απόδοση νήματος και σε αλλαγές περιεχομένου (νέο σχόλιο, άνοιγμα απαντήσεων). Το Brightspace ακούει αυτό το μήνυμα και προσαρμόζει το ύψος του iframe έτσι ώστε το νήμα να μην κόβεται και να μην εμφανίζει εσωτερική μπάρα κύλισης.
Αν το iframe παραμένει σε σταθερό μικρό ύψος:
- Επαληθεύστε ότι το μάθημα φορτώνεται μέσω HTTPS. Ο listener postMessage του Brightspace απορρίπτει frames με μικτό περιεχόμενο.
- Επιβεβαιώστε ότι καμία επέκταση προγράμματος περιήγησης δεν μπλοκάρει το κανάλι postMessage.
- Για inline embeds σε ένα HTML θέμα, το περιβάλλον HTML δεν πρέπει να τυλίγει το iframe σε κοντέινερ με σταθερό ύψος. Αφαιρέστε οποιοδήποτε inline
style="height: ..."από το γονικό στοιχείο.
Ειδικά ζητήματα για Brightspace
Το εργαλείο δεν εμφανίζεται στον επιλογέα Add Existing. Η ανάπτυξη δεν είναι ενεργοποιημένη για την org unit αυτού του μαθήματος. Ένας διαχειριστής πρέπει να προσθέσει την org unit (ή μια γονική) στη λίστα Org Units της ανάπτυξης. Η απλή εγγραφή του εργαλείου δεν αρκεί· η ανάπτυξη καθορίζει ποια μαθήματα βλέπουν το εργαλείο.
Σφάλμα deployment_id mismatch κατά την εκκίνηση. Το FastComments "TOFU-pins" το πρώτο deployment_id που βλέπει για μια εγγραφή (registration). Αν ένας διαχειριστής διαγράψει την αρχική ανάπτυξη και δημιουργήσει νέα, οι εκκινήσεις από τη νέα ανάπτυξη απορρίπτονται με σφάλμα ασυμφωνίας ανάπτυξης. Η λύση είναι να επανα-εγγράψετε το FastComments (παράγετε νέα registration URL (πάρτε το εδώ) και τρέξτε ξανά το Dynamic Registration); η παλιά εγγραφή αντικαθίσταται.
Το εργαλείο εκκινεί αλλά εμφανίζει "Invalid LTI launch". Το μάθημα βρίσκεται σε διαφορετική δομή tenant/org από αυτή που καλύπτει η ανάπτυξη, ή η ανάπτυξη απενεργοποιήθηκε μετά την εγγραφή. Επαναελέγξτε Admin Tools > Manage Extensibility > LTI Advantage > FastComments > τον διακόπτη Enabled και τη λίστα org units της ανάπτυξης.
Λείπουν ονόματα και ρόλοι μέσα στο FastComments. Το Brightspace στέλνει LTI εκκινήσεις με claims Names and Role Provisioning Services (NRPS). Αν ένα μάθημα αναβαθμίστηκε από έναν παλαιότερο σύνδεσμο LTI 1.1, η εκκίνηση μπορεί να μην περιλαμβάνει τα claims name και email. Επαναπροσθέστε το θέμα FastComments μέσω Add Existing (μην μεταφέρετε τον παλιό σύνδεσμο) ώστε η εκκίνηση να χρησιμοποιήσει LTI 1.3.
Το embed εμφανίζει οθόνη σύνδεσης αντί για auto-SSO. Το HTML θέμα εισήχθη ως απλό
Προσθήκη στο περιεχόμενο μαθήματος στο Moodle 
This guide covers adding FastComments to a Moodle 4.x course after a site administrator has registered the tool and set it to show in the activity chooser. If FastComments is not yet registered, see the Moodle registration guide first.
Open the Course in Edit Mode
- Sign in to Moodle as an Editing Teacher (or higher) for the course.
- Open the course.
- Toggle Edit mode on using the switch in the top-right corner of the course header.
Moodle 4.x replaced the legacy "Add an activity or resource" dropdown that 3.x used with a full-screen activity chooser dialog. Moodle 4.5 keeps the same chooser but adds a starred/favorites row at the top, so pinning FastComments once makes it faster to reach in later sections.
Add the FastComments Activity
- Scroll to the course section (topic or week) where the discussion belongs.
- Click Add an activity or resource at the bottom of that section.
- In the chooser dialog, select FastComments. If you don't see it, jump to the gotchas section below.
The activity settings form opens. The fields that matter:
- Activity name (required). Shown on the course page and in the gradebook. Example:
Week 3 Discussion. - Activity description. Optional intro text rendered above the comment thread.
- Show description on course page. Tick this if you want the description visible without clicking into the activity.
- Preconfigured tool. Set to
FastComments(auto-selected when launched from the chooser). Do not change. - Launch container. Set to New window. See the gotchas section for why "Same window" breaks in some Moodle deployments.
- Tool URL, Public key, Shared secret, Custom parameters. Leave blank. Dynamic Registration handled these at the site level.
Scroll to the bottom and click Save and return to course (or Save and display to open the activity right away).
The activity appears as a row in the section with the FastComments icon. Students click the row to open the comment thread.
Embed FastComments Inline with the Editor
For a thread inside a Page, Book chapter, Lesson, or any other resource that uses the Atto or TinyMCE editor:
- Open the resource in edit mode.
- Place the cursor where the thread should appear.
- In the editor toolbar, click the LTI / External tool button. In Atto it's labeled "Insert LTI Advantage content". In TinyMCE (default in Moodle 4.3+) it's under the More menu as External tools.
- Pick FastComments from the tool list.
- FastComments opens a deep-linking picker. Confirm the thread title and click Embed.
- The editor inserts an LTI placeholder block. Save the resource.
Each embedded instance is a distinct thread keyed on the deep-link content item ID, so a Page with three FastComments embeds gets three independent threads.
Restrict Access and Group Settings
The standard Moodle activity settings apply to FastComments activities:
- Common module settings > Group mode. Setting this to Separate groups or Visible groups does not split FastComments into per-group threads on its own. Moodle's group mode only filters the gradebook and member list. To run a separate thread per group, add one FastComments activity per group and use Restrict access to scope each one.
- Restrict access > Add restriction. Supports the standard Moodle conditions: Date, Grade, Group, Grouping, User profile, and nested restriction sets. Use Group to lock a FastComments activity to a single group.
- Activity completion. Set to Students must view this activity to complete it if you want completion tracking. FastComments does not currently report a completion event back to Moodle beyond the launch.
Role Mapping
FastComments reads the LTI roles claim that Moodle sends on every launch and maps it as follows:
- Moodle Manager or Site administrator -> FastComments admin
- Moodle Editing teacher or Non-editing teacher -> FastComments moderator
- Moodle Student -> FastComments commenter
- Moodle Guest -> read-only
Admins can delete any comment, ban users, and edit thread settings. Moderators can delete and approve comments inside the thread they launched into. Custom Moodle roles inherit the mapping of the archetype they were cloned from.
What Students See
Students click the FastComments activity (or scroll to the embedded block inside a Page or Book). Moodle sends their identity to FastComments via the LTI launch:
- No login screen. FastComments signs them in using the Moodle account.
- Their display name, email, and avatar come from Moodle.
- The thread is scoped to
(Moodle site, course, resource link ID), so the same activity duplicated into another course gets a fresh thread. - Threaded replies, voting, and notifications work the same as a standalone FastComments thread.
Lock Down Public Access (Recommended)
By default, FastComments comment data is publicly readable. Anyone who can guess a thread's URL or API endpoint can view its comments, even outside Moodle. For course discussions you almost certainly want to restrict viewing to enrolled students only.
Open your σελίδα προσαρμογής widget and create a rule with Require SSO To View Comments enabled, then set the security level to Secure SSO so threads can only be loaded through the signed LTI launch.
See Protecting Comment Threads With Single-Sign-On for the full walkthrough, including how to scope the rule to a single domain or page.
Moodle Gotchas
FastComments missing from the activity chooser. The site administrator registered the tool but didn't set Tool configuration usage to Show in activity chooser and as a preconfigured tool. Fix this under Site administration > Plugins > Activity modules > External tool > Manage tools > gear icon on the FastComments tile.
Launch fails or shows a blank frame when set to "Same window". Moodle's session cookies use SameSite=Lax by default, and some browsers strip them on the cross-site POST that LTI 1.3 uses to return from FastComments. Set Launch container to New window on the activity. This is a hard requirement for embedded FastComments inside a Page or Book, since the editor-embedded launch path always pops a new window.
The iss claim is the Moodle site URL, not a tenant ID. FastComments uses the Moodle site URL (the wwwroot config value) as the LTI issuer. If your Moodle instance moves to a new domain or you change wwwroot, existing FastComments threads stay tied to the old issuer and won't match new launches. Re-register the tool against the new URL and migrate threads through the FastComments admin if needed.
Activity backup and restore. Backing up a course and restoring it into a new course creates new resource link IDs, so the restored FastComments activities start with empty threads. The original course retains the original threads. This is intended behavior, not a bug.
Moodle 4.5 TinyMCE default. Moodle 4.5 ships with TinyMCE as the default editor for new installs. The External tool button location is under the More (...) menu rather than the main toolbar. Older sites that upgraded from 4.1 keep Atto unless an admin switched the default.
Προσθήκη στο περιεχόμενο μαθήματος στο Blackboard 
Μόλις ένας διαχειριστής εγγράψει το FastComments ως εργαλείο LTI 1.3 Advantage και εγκρίνει τις πολιτικές του ιδρύματος, οι διδάσκοντες το προσθέτουν σε μαθήματα μέσω των τυπικών σημείων τοποθέτησης του Blackboard. Τα ακριβή βήματα διαφέρουν μεταξύ του Ultra Course View και του Original Course View, οπότε καλύπτονται και τα δύο παρακάτω.
Ultra Course View
Το Ultra Course View είναι η προεπιλογή στο Blackboard Learn SaaS από το 2026.
- Ανοίξτε το μάθημα και μεταβείτε στη σελίδα Course Content.
- Τοποθετήστε το δείκτη ή πατήστε όπου θέλετε να εμφανιστεί το νήμα σχολίων στο περίγραμμα και κάντε κλικ στο μωβ + (Προσθήκη περιεχομένου).
- Επιλέξτε Content Market. Το πλαίσιο Content Market απαριθμεί κάθε εγκεκριμένο εργαλείο LTI και κάθε τοποθέτηση Building Block για το ίδρυμά σας.
- Βρείτε το πλακάκι FastComments και κάντε κλικ σε αυτό. Το Blackboard δημιουργεί ένα στοιχείο περιεχομένου στη θέση όπου ανοίξατε το μενού +.
- Το στοιχείο προορίζεται από προεπιλογή στο περίγραμμα ως καταχώρηση «Visible to students» για τους διδάσκοντες που έχουν το προσωπικό τους προεπιλεγμένο Hide from students απενεργοποιημένο. Εάν η προεπιλογή σας είναι Hidden, το στοιχείο δημιουργείται ως κρυφό και ενεργοποιείτε τον επιλογέα ορατότητας στη γραμμή του στοιχείου όταν είστε έτοιμοι.
- Για μετονομασία του στοιχείου, κάντε κλικ στον τίτλο στο περίγραμμα και πληκτρολογήστε νέα ετικέτα. Ο τίτλος που βλέπουν οι φοιτητές στο περίγραμμα είναι ανεξάρτητος από το αναγνωριστικό νήματος του FastComments, οπότε η μετονομασία είναι ασφαλής οποιαδήποτε στιγμή.
Εάν δεν βλέπετε την επιλογή Content Market, το ίδρυμά σας έχει αποκρύψει την τοποθέτηση. Μπορείτε επίσης να φτάσετε στον ίδιο επιλογέα μέσω του More tools στο ίδιο μενού + κάτω από την ομάδα LTI Tools.
Original Course View
Το Original Course View εξακολουθεί να υποστηρίζεται στο Learn SaaS και παραμένει η κύρια εμπειρία για αυτο-φιλοξενούμενες εγκαταστάσεις Learn 9.1 στη γραμμή κυκλοφορίας Q4 2024 CU.
- Ανοίξτε το μάθημα και εισέλθετε σε μια Content Area (για παράδειγμα, την προεπιλεγμένη περιοχή Information ή Content στο μενού μαθήματος).
- Ενεργοποιήστε το Edit Mode με τον διακόπτη στο πάνω δεξί μέρος της σελίδας.
- Κάντε κλικ στο Build Content στη γραμμή ενεργειών.
- Στο υπομενού Learning Tools, κάντε κλικ στο FastComments. Το υπομενού Learning Tools γεμίζει από τις τοποθετήσεις εργαλείων LTI 1.3 αφού ένας διαχειριστής εγγράψει το εργαλείο. Εάν δεν το βλέπετε, δείτε την ενότητα με τα προβλήματα παρακάτω.
- Στη φόρμα Create FastComments, ορίστε:
- Name: η ετικέτα που βλέπουν οι φοιτητές στην περιοχή περιεχομένου.
- Description: προαιρετικό κείμενο που εμφανίζεται πάνω από το ενσωματωμένο νήμα.
- Permit Users to View this Content: διακόπτης διαθεσιμότητας Ναι/Όχι.
- Track Number of Views: ενεργοποιήστε αν θέλετε τα στατιστικά προβολών ανά στοιχείο του Blackboard. Το FastComments διατηρεί τα δικά του analytics ανεξάρτητα.
- Date and Time Restrictions: προαιρετικά παράθυρα Display After / Display Until.
- Υποβάλετε. Το εργαλείο εμφανίζεται ως στοιχείο που μπορεί να κλικαριστεί στην περιοχή περιεχομένου.
Ενσωμάτωση μέσα σε Στοιχείο ή Έγγραφο
Σε αμφότερες τις προβολές μαθήματος, οι διδάσκοντες ενσωματώνουν το FastComments εντός του σώματος ενός Item, Document ή οποιουδήποτε πεδίου rich-text μέσω του κουμπιού LTI Advantage του Content Editor.
Ultra Course View:
- Δημιουργήστε ή επεξεργαστείτε ένα Document.
- Κάντε κλικ στο Add content μέσα στο σώμα του εγγράφου όπου θέλετε να εμφανιστεί το νήμα.
- Στη γραμμή εργαλείων του επεξεργαστή, ανοίξτε το μενού Insert content και κάντε κλικ στο Content Market (το σημείο εισόδου LTI Advantage / Deep Linking).
- Επιλέξτε FastComments. Το FastComments επιστρέφει ένα deep-link payload και το Blackboard εισάγει ένα ενσωματωμένο μπλοκ στο σώμα του εγγράφου στη θέση του δρομέα.
- Αποθηκεύστε το έγγραφο. Οι φοιτητές βλέπουν το νήμα αποδοσμένο ενσωματωμένο καθώς το διασχίζουν.
Original Course View:
- Επεξεργαστείτε οποιοδήποτε στοιχείο με σώμα rich-text.
- Στη γραμμή εργαλείων του Content Editor, κάντε κλικ στο εικονίδιο συν Add Content και επιλέξτε Content Market (επισημαίνεται ως Add Content from External Tool σε παλαιότερα Q4 2024 CU).
- Επιλέξτε FastComments. Ο επεξεργαστής εισάγει ένα μπλοκ κράτησης θέσης που αναφέρεται στον πόρο του deep-link.
- Υποβάλετε το στοιχείο.
Κάθε ενσωμάτωση deep-link δημιουργεί το δικό της νήμα FastComments, οπότε ένα Item με δύο ενσωματωμένα μπλοκ FastComments έχει δύο ανεξάρτητες ροές σχολίων.
Ορατότητα, Συνθήκες Απελευθέρωσης και Περιορισμοί Ομάδων
Τα στοιχεία περιεχομένου FastComments συμπεριφέρονται όπως οποιοδήποτε άλλο στοιχείο περιεχομένου του Blackboard όσον αφορά τους κανόνες ελέγχου πρόσβασης που εφαρμόζονται επάνω τους.
- Ultra: κάντε κλικ στον επιλογέα ορατότητας στη σειρά (Visible to students, Hidden from students, Conditional availability). Η Conditional availability υποστηρίζει παράθυρα ημερομηνίας/ώρας, κανόνες απόδοσης έναντι αντικειμένων gradebook και κανόνες μέλους έναντι ομάδων μαθήματος.
- Original: ανοίξτε το μενού περιβάλλοντος του στοιχείου και επιλέξτε Adaptive Release ή Adaptive Release: Advanced για να περιορίσετε το εργαλείο με βάση ημερομηνία, μέλη, βαθμολογία ή κατάσταση αναθεώρησης. Χρησιμοποιήστε Set Group Availability στο στοιχείο για να το περιορίσετε σε συγκεκριμένες ομάδες του μαθήματος.
Το FastComments σέβεται όποιον περιορισμό αποφασίσει το Blackboard. Εάν το Blackboard αποκρύψει το στοιχείο από έναν φοιτητή, το LTI launch δεν πραγματοποιείται ποτέ για αυτόν τον φοιτητή και δεν εμφανίζεται στην προβολή συντονιστή.
Συμπεριφορά στο Gradebook
Το FastComments δεν αναφέρει βαθμολογίες πίσω μέσω των LTI Advantage Assignment and Grade Services. Δεν δημιουργείται αυτόματα στήλη βαθμών για στοιχεία περιεχομένου FastComments.
Εάν ο tenant του Blackboard σας είναι ρυθμισμένος να δημιουργεί αυτόματα μία στήλη gradebook για κάθε νέο στοιχείο περιεχομένου ανεξαρτήτως μεταδεδομένων βαθμολόγησης, θα εμφανιστεί μία κενή στήλη ούτως ή άλλως. Για να την αποκρύψετε:
- Ultra: ανοίξτε το Gradebook, κάντε κλικ στην κεφαλίδα της στήλης, επιλέξτε Edit και απενεργοποιήστε Show to students και Include in calculations. Ή χρησιμοποιήστε Delete εάν το ίδρυμά σας επιτρέπει τη διαγραφή στηλών για μη βαθμολογημένα αντικείμενα.
- Original: ανοίξτε το Grade Center, κάντε κλικ στο βελάκι της στήλης, επιλέξτε Hide from Users (on/off) και προαιρετικά Hide from Instructor View κάτω από το Column Organization.
Τι Βλέπουν οι Φοιτητές
Όταν ένας φοιτητής ανοίξει το στοιχείο FastComments ή μεταφερθεί σε ένα ενσωματωμένο μπλοκ:
- Το Blackboard ξεκινά το μήνυμα LTI 1.3 προς το FastComments. Ο φοιτητής συνδέεται μέσω SSO χρησιμοποιώντας την ταυτότητα Blackboard του (όνομα, email, avatar, ρόλος) χωρίς να βλέπει φόρμα σύνδεσης.
- Το νήμα σχολίων αποδίδεται στο iframe. Η δόμηση σε νήματα, οι απαντήσεις, οι αναφορές (mentions) και οι αντιδράσεις είναι διαθέσιμες ανάλογα με τις ρυθμίσεις του widget σχολίων που έχουν διαμορφωθεί στο FastComments.
- Τα σχόλιά τους αποδίδονται στο λογαριασμό Blackboard τους. Εάν ο φοιτητής επεξεργαστεί αργότερα το όνομα ή τη φωτογραφία του στο Blackboard, το επόμενο launch ενημερώνει το προφίλ στο FastComments.
Χαρτογράφηση ρόλων από το Blackboard στο FastComments:
- System Administrator και Course Builder αντιστοιχούν σε FastComments admin.
- Instructor και Teaching Assistant αντιστοιχούν σε FastComments moderator.
- Student, Guest, και Observer αντιστοιχούν σε FastComments commenter.
Οι moderators βλέπουν εργαλεία εποπτείας (pin, hide, ban, delete) ενσωματωμένα σε κάθε σχόλιο στο νήμα.
Κλείδωμα Δημόσιας Πρόσβασης (Συνιστώμενο)
Κατά προεπιλογή, τα δεδομένα σχολίων του FastComments είναι δημόσια αναγνώσιμα. Οποιοσδήποτε μπορεί να μαντέψει το URL ή το API endpoint ενός νήματος και να δει τα σχόλιά του, ακόμη και εκτός Blackboard. Για συζητήσεις μαθημάτων σχεδόν σίγουρα θέλετε να περιορίσετε την προβολή μόνο στους εγγεγραμμένους φοιτητές.
Ανοίξτε τη σελίδα widget customization page και δημιουργήστε έναν κανόνα με ενεργοποιημένο το Require SSO To View Comments, στη συνέχεια ορίστε το επίπεδο ασφαλείας σε Secure SSO ώστε τα νήματα να μπορούν να φορτώνονται μόνο μέσω του υπογεγραμμένου LTI launch.
Δείτε Protecting Comment Threads With Single-Sign-On για τον πλήρη οδηγό, συμπεριλαμβανομένου του πώς να περιορίσετε τον κανόνα σε ένα μόνο domain ή σελίδα.
Οριοθέτηση Νημάτων
Το FastComments οριοθετεί κάθε νήμα με (Blackboard host, course ID, resource link ID). Δύο αντικείμενα FastComments στο ίδιο μάθημα παράγουν δύο νήματα. Το ίδιο στοιχείο αντιγραμμένο σε δύο περιβλήματα μαθήματος (για παράδειγμα, μέσω αντιγραφής μαθήματος) παράγει δύο νήματα, επειδή το Blackboard εκδίδει ένα νέο resource link ID κατά την αντιγραφή. Για να διατηρήσετε ένα κοινό νήμα κατά την αντιγραφή μαθημάτων, χρησιμοποιήστε Deep Linking με ένα ρητό thread URN ρυθμισμένο στο FastComments πριν εκτελέσετε την αντιγραφή.
Ειδικά Προβλήματα Σχετικά με το Blackboard
Το πλακάκι FastComments λείπει από το μενού Build Content (Original) ή το Content Market (Ultra). Ο διαχειριστής ενέκρινε το εργαλείο αλλά άφησε μια πολιτική ιδρύματος που αποκλείει την αντίστοιχη τοποθέτηση. Μεταβείτε στο Administrator Panel > Integrations > LTI Tool Providers, επεξεργαστείτε την εγγραφή FastComments και επιβεβαιώστε ότι οι τοποθετήσεις Course Content Tool (Original) και Course Content Tool - allow students / Deep Linking content tool (Ultra) είναι ενεργοποιημένες. Αποθηκεύστε και ανανεώστε τη σελίδα του μαθήματος.
Σφάλμα "Tool not configured for this context" ή "Tool is not deployed" κατά το launch. Το πεδίο ανάπτυξης (deployment scope) που καταχωρήθηκε κατά τη δυναμική εγγραφή δεν ταιριάζει με το πλαίσιο ιδρύματος στο οποίο ανήκει το μάθημα. Στην εγγραφή του παρόχου εργαλείου στο Blackboard, επαληθεύστε ότι το Deployment ID ταιριάζει με αυτό που εμφανίζει το FastComments στη σελίδα LTI 1.3 Configuration για αυτόν τον tenant. Εάν διαφέρουν, διαγράψτε την τοποθέτηση και επανεκτελέστε τη δυναμική εγγραφή από ένα νέο registration URL (get it here).
Το ύψος του iframe φαίνεται σταθερό ή το περιεχόμενο κόβεται. Ορισμένοι tenants του Blackboard παραδίδονται με αυστηρή Content Security Policy που μπλοκάρει το προεπιλεγμένο LTI iframe-resize postMessage. Το FastComments εκπέμπει τόσο το μηνυμα τύπου Canvas lti.frameResize όσο και το μήνυμα κατά IMS spec org.imsglobal.lti.frameResize για μέγιστη συμβατότητα, αλλά μια αλλαγή CSP σε επίπεδο tenant μπλοκάρει τον listener στον parent. Ζητήστε από τον διαχειριστή σας να επιβεβαιώσει ότι το *.fastcomments.com βρίσκεται στη λίστα επιτρεπόμενων LTI εργαλείων και ότι κανένα προσαρμοσμένο header CSP δεν αφαιρεί τα γεγονότα postMessage. Η αλλαγή μεγέθους θα λειτουργήσει χωρίς περαιτέρω ρυθμίσεις.
Η αντιγραφή μαθήματος διπλασιάζει τα νήματα. Η αντιγραφή μαθήματος στο Blackboard εκδίδει νέα resource link IDs για τις τοποθετήσεις LTI, οπότε τα αντιγραμμένα μαθήματα ξεκινούν με κενά νήματα. Αυτό είναι αναμενόμενο. Εάν χρειάζεται το αντιγραμμένο μάθημα να κληρονομήσει το αρχικό νήμα, ρυθμίστε Deep Linking με ρητό thread URN πριν την αντιγραφή, ή επικοινωνήστε με την υποστήριξη του FastComments για μαζική αντιστοίχιση των IDs νημάτων.
Ο φοιτητής βλέπει ένα γενικό σφάλμα Blackboard κατά το launch. Η αιτία είναι ένας λείπων ή παρωχημένος ισχυρισμός email. Επιβεβαιώστε ότι στην πολιτική ιδρύματος για το FastComments έχουν ενεργοποιηθεί τα Role, Name και Email Address κάτω από τα User Fields to Send. Αποθηκεύστε και δοκιμάστε ξανά το launch σε μια νέα συνεδρία προγράμματος περιήγησης.
Προσθήκη στο περιεχόμενο μαθήματος στο Sakai ή στο Schoology 
Μόλις το FastComments καταχωρηθεί στην πλατφόρμα, οι εκπαιδευτές το προσθέτουν στο περιεχόμενο του μαθήματος χρησιμοποιώντας τις τυπικές ροές εξωτερικών εργαλείων της πλατφόρμας. Αυτή η σελίδα καλύπτει το Sakai 23.x και το Schoology Enterprise.
Lock Down Public Access (Recommended)
Από προεπιλογή, τα δεδομένα σχολίων του FastComments είναι αναγνώσιμα δημόσια σε οποιαδήποτε από τις δύο πλατφόρμες. Οποιοσδήποτε μπορεί να μαντέψει το URL ενός thread ή το API endpoint και να δει τα σχόλια, ακόμα και εκτός Sakai ή Schoology. Για τις συζητήσεις του μαθήματος σχεδόν σίγουρα θέλετε να περιορίσετε την προβολή μόνο σε εγγεγραμμένους φοιτητές.
Ανοίξτε την σελίδα προσαρμογής widget και δημιουργήστε έναν κανόνα με Require SSO To View Comments ενεργοποιημένο, στη συνέχεια ορίστε το επίπεδο ασφαλείας σε Secure SSO ώστε τα threads να μπορούν να φορτωθούν μόνο μέσω της υπογεγραμμένης εκκίνησης LTI.
Δείτε Protecting Comment Threads With Single-Sign-On για τον πλήρη οδηγό, συμπεριλαμβανομένου του τρόπου περιορισμού του κανόνα σε ένα μόνο domain ή σελίδα.
Sakai
1. Add FastComments to a site
Ο διαχειριστής της τοποθεσίας ενεργοποιεί το εργαλείο ανά τοποθεσία:
- Ανοίξτε την τοποθεσία και κάντε κλικ στο Site Info στην αριστερή πλοήγηση.
- Κάντε κλικ στο Manage Tools.
- Κάντε κύλιση στη λίστα External Tools και ενεργοποιήστε το FastComments.
- Κάντε κλικ στο Continue, ελέγξτε τη λίστα εργαλείων και μετά κάντε κλικ στο Finish.
Το FastComments εμφανίζεται πλέον ως στοιχείο στην αριστερή πλοήγηση της τοποθεσίας.
2. Reorder the left-nav entry
Πηγαίνετε στο Site Info > Tool Order. Σύρετε το FastComments στη θέση που επιθυμείτε και κάντε κλικ στο Save. Μπορείτε επίσης να μετονομάσετε την ετικέτα πλοήγησης και να την αποκρύψετε από τους φοιτητές από αυτή την οθόνη.
3. Embed inline in a Lessons page
Για να τοποθετήσετε το FastComments απευθείας μέσα σε μια σελίδα Lessons αντί ως αυτόνομο εργαλείο στην αριστερή πλοήγηση:
- Ανοίξτε το εργαλείο Lessons στην τοποθεσία.
- Κάντε κλικ Add Content > Add External Tool.
- Επιλέξτε FastComments από τη λίστα.
- Αν το FastComments διαφήμισε το Deep Linking κατά την καταχώριση, το Sakai ανοίγει τον επιλογέα περιεχομένου του εργαλείου ώστε να μπορείτε να επιλέξετε ή να ονομάσετε το thread. Αν το Deep Linking δεν διαφημίστηκε, το Sakai εισάγει έναν προεπιλεγμένο σύνδεσμο εκκίνησης.
- Αποθηκεύστε το στοιχείο Lessons.
Κάθε ενσωματωμένη παρουσία έχει το δικό της thread, περιορισμένο σε αυτόν τον resource link.
4. Permission tweaks for student access
Το Sakai ελέγχει τις εκκινήσεις εξωτερικών εργαλείων μέσω Realms. Για να επιβεβαιώσετε ότι οι φοιτητές μπορούν να εκκινήσουν το FastComments:
- Συνδεθείτε ως διαχειριστής Sakai και ανοίξτε Administration Workspace > Realms.
- Ανοίξτε το σχετικό realm (για παράδειγμα,
!site.template.courseή το συγκεκριμένο realm της τοποθεσίας). - Επιβεβαιώστε ότι ο ρόλος
accessέχει ενεργοποιημένο τοlti.launchκαι ότι οι άδειες ρόλου στην ομάδα external.tools έχουν παραχωρηθεί. - Αποθηκεύστε το realm.
Για παραμετροποιήσεις σε επίπεδο τοποθεσίας, ο διαχειριστής μπορεί να ρυθμίσει την ορατότητα του εργαλείου ανά ρόλο από Site Info > Tool Order αποκρύπτοντας ή εμφανίζοντας το FastComments ανά ρόλο.
5. What students see
Οι φοιτητές κάνουν κλικ στο στοιχείο FastComments στην αριστερή πλοήγηση (ή σκρολάρουν στο ενσωματωμένο μπλοκ Lessons) και προσγειώνονται απευθείας στην εμφάνιση με threaded σχόλια. Το SSO γίνεται αυτόματα: το Sakai στέλνει την ταυτότητα του χρήστη στην εκκίνηση LTI και το FastComments τους συνδέει με τον λογαριασμό Sakai τους.
Role mapping:
- Sakai
Instructor-> FastComments moderator - Sakai
Admin(admin in Administration Workspace) -> FastComments admin - Sakai
Student/access-> FastComments commenter
6. Sakai gotchas
- Tool not visible in Manage Tools. Εάν το FastComments δεν εμφανίζεται στη λίστα External Tools, ο διαχειριστής Sakai πρέπει να ανοίξει το registry του εργαλείου (Administration Workspace > External Tools > FastComments) και να ορίσει το Stealthed σε
false. Τα stealthed εργαλεία είναι κρυμμένα από τον επιλογέα Manage Tools ανά τοποθεσία. - Launches breaking in shared-session browsers. Το portal CSRF token του Sakai συνδέεται με τη συνεδρία του browser. Εάν ένας φοιτητής είναι συνδεδεμένος σε δύο τοποθεσίες Sakai σε διαφορετικές καρτέλες ή έχει παλαιά συνεδρία, η εκκίνηση επιστρέφει 403. Διόρθωση: κλείστε άλλες καρτέλες Sakai, αποσυνδεθείτε, συνδεθείτε ξανά και επανεκκινήστε. Οι διαχειριστές μπορούν επίσης να αυξήσουν το
sakai.csrf.token.cache.ttlεάν αυτό συμβαίνει σε ολόκληρο το cluster. - Frame embedding. Επιβεβαιώστε ότι το
lti.frameheightστοsakai.propertiesείναι αρκετά μεγάλο (600 ή υψηλότερο) ώστε το thread σχολίων να μην περικόπτεται μέσα σε μια σελίδα Lessons.
Schoology
Το Schoology Enterprise έχει δύο σενάρια εγκατάστασης. Επιβεβαιώστε ποιο ισχύει πριν προσθέσετε το εργαλείο σε ένα μάθημα.
1. Two installation scenarios
- (a) Enterprise-level install. Ο System Administrator του Schoology εγκατέστησε το FastComments σε επίπεδο οργανισμού και το ανέθεσε σε όλα τα μαθήματα ή σε συγκεκριμένα templates μαθημάτων. Οι εκπαιδευτές παραλείπουν την εγκατάσταση και πηγαίνουν κατευθείαν στο "Add Materials".
- (b) Instructor self-install. Ο εκπαιδευτής εγκαθιστά το εργαλείο σε ένα μόνο μάθημα από Course Options > External Tools > Install LTI Apps. Η αυτοεγκατάσταση απαιτεί ο System Administrator να έχει εγκρίνει πρώτα την εφαρμογή FastComments σε επίπεδο οργανισμού.
2. Add FastComments as a course material
Μέσα στο μάθημα:
- Ανοίξτε το μάθημα και μεταβείτε στα Materials.
- Κάντε κλικ Add Materials > Add File/Link/External Tool.
- Επιλέξτε External Tool.
- Επιλέξτε FastComments από τη λίστα εγγεγραμμένων εργαλείων.
- Ορίστε ένα Name (αυτό είναι που βλέπουν οι φοιτητές στη λίστα υλικών) και μια προαιρετική Description.
- Αφήστε το Enable Grading (grade passback) OFF. Το FastComments δεν αναφέρει βαθμούς πίσω στο Schoology, οπότε το να ενεργοποιήσετε το grade passback δημιουργεί μια κενή στήλη βαθμολογίου.
- Κάντε κλικ Submit.
Το υλικό εμφανίζεται πλέον στη λίστα υλικών του μαθήματος και ανοίγει το thread FastComments όταν γίνεται κλικ.
3. Inline embedding via the Rich Text editor
Αν ο System Administrator ενεργοποίησε το Deep Linking placement για το FastComments κατά την καταχώριση, οι εκπαιδευτές μπορούν να ενσωματώσουν το thread σχολίων μέσα σε οποιοδήποτε πεδίο Rich Text (οδηγίες ανάθεσης, σώματα σελίδας, προτροπές συζήτησης):
- Ανοίξτε τον Rich Text editor στη σελίδα-στόχο.
- Κάντε κλικ στο εικονίδιο External Tool (κομματάκι παζλ) στη γραμμή εργαλείων.
- Επιλέξτε FastComments.
- Διαμορφώστε την ενσωμάτωση στο διάλογο deep-linking και κάντε κλικ Insert.
- Αποθηκεύστε τη σελίδα.
Εάν το κουμπί External Tool δεν εμφανίζεται στον Rich Text editor, το Deep Linking είναι απενεργοποιημένο για αυτό το εργαλείο στον συγκεκριμένο tenant. Δείτε τα gotchas παρακάτω.
4. Visibility and section assignments
Το Schoology περιορίζει τη διαθεσιμότητα του εργαλείου ανά section μέσω των Course Options:
- Από το μάθημα, κάντε κλικ Course Options > External Tools.
- Για κάθε εγκατεστημένη εφαρμογή LTI, ελέγχετε αν είναι διαθέσιμη σε όλα τα sections του μαθήματος ή σε συγκεκριμένα sections.
- Για να περιορίσετε το FastComments σε συγκεκριμένα sections, αποεπιλέξτε τα sections που δεν θα πρέπει να βλέπουν το εργαλείο.
- Η πρόσβαση σε επίπεδο section επίσης καθορίζει ποια sections βλέπουν την καταχώριση Add Materials > External Tool για το FastComments.
5. What students see
Οι φοιτητές κάνουν κλικ στο υλικό FastComments (ή σκρολάρουν μέχρι την ενσωμάτωση) και προσγειώνονται στη threaded συζήτηση. Το SSO γίνεται αυτόματα μέσω της εκκίνησης LTI του Schoology υπό τον λογαριασμό Schoology τους.
Role mapping:
- Schoology
Administrator-> FastComments admin - Schoology
Instructor-> FastComments moderator - Schoology
Student-> FastComments commenter
6. Schoology gotchas
- Enterprise-only. Οι προσωπικοί και δωρεάν λογαριασμοί Schoology δεν μπορούν να εγκαταστήσουν εργαλεία LTI 1.3. Εάν ο tenant σας είναι στη δωρεάν βαθμίδα, η επιλογή External Tools απουσιάζει από τα Course Options. Αναβαθμίστε σε Schoology Enterprise για να χρησιμοποιήσετε το FastComments.
- Deep Linking disabled by tenant default. Ορισμένοι tenants του Schoology περιορίζουν το Deep Linking placement σε επίπεδο οργανισμού. Όταν συμβαίνει αυτό, οι εκπαιδευτές βλέπουν μόνο τη ροή Add Materials > External Tool και όχι το κουμπί External Tool στον Rich Text editor. Για να επιτρέψετε την ενσωμάτωση γραμμής, ο System Administrator πηγαίνει σε System Settings > Integration > LTI 1.3 > FastComments και ενεργοποιεί το placement Content Item / Deep Linking, στη συνέχεια αποθηκεύει.
- Per-section assignment override. Εάν το FastComments έχει ανατεθεί σε επίπεδο οργανισμού αλλά ο εκπαιδευτής δεν το βλέπει στο Add Materials, το section του μαθήματος αποκλείστηκε στην ανάθεση σε επίπεδο οργανισμού. Ζητήστε από τον System Administrator να προσθέσει το section στην ανάθεση της εφαρμογής FastComments.
- Material name vs. thread identity. Η μετονομασία του υλικού στο Schoology δεν μεταφέρει το thread σχολίων. Τα threads βασίζονται στο LTI resource link ID, οπότε μια μετονομασία διατηρεί το ίδιο thread· η διαγραφή και επανδημιουργία του υλικού δημιουργεί ένα νέο, κενό thread.
Αντιμετώπιση προβλημάτων 
"Το token εγγραφής δεν βρέθηκε, έληξε ή έχει ήδη χρησιμοποιηθεί"
Το token στη διεύθυνση εγγραφής σας (λάβετε το εδώ) είναι έγκυρο για 30 λεπτά και μπορεί να χρησιμοποιηθεί μόνο μία φορά. Αν το LMS σας χρειάστηκε περισσότερο από αυτόν τον χρόνο, ή αν η εγγραφή επαναλήφθηκε μετά από επιτυχία, το token θα απορριφθεί. Δημιουργήστε ένα νέο URL στη σελίδα ρυθμίσεων FastComments LTI 1.3 Configuration και ξεκινήστε ξανά.
"Platform rejected registration"
Το LMS σας αρνήθηκε τη χειραψία εγγραφής. Οι πιο συνηθισμένες αιτίες:
- Tool already registered with the same client name. Ορισμένες πλατφόρμες (ιδιαίτερα η D2L) απορρίπτουν μια δεύτερη εγγραφή του "FastComments" έως ότου διαγραφεί η προηγούμενη. Αφαιρέστε το παλιό εργαλείο στο LMS σας και δοκιμάστε ξανά.
- Wrong field in the LMS. Βεβαιωθείτε ότι επικολλήσατε το URL στο πεδίο registration / tool initiation registration endpoint, όχι στο πεδίο launch URL ή login URL.
- The LMS doesn't actually support Dynamic Registration. Παλαιότερες εκδόσεις του Moodle και του Blackboard διαφημίζουν LTI 1.3 αλλά επιτρέπουν μόνο χειροκίνητη ρύθμιση. Ελέγξτε τα έγγραφα της πλατφόρμας σας.
"Failed to fetch platform configuration"
Το FastComments δεν μπόρεσε να διαβάσει το έγγραφο openid-configuration του LMS σας. Αυτό είναι σπάνιο και συνήθως σημαίνει ότι το LMS παρείχε ένα κακώς μορφοποιημένο ή μη προσβάσιμο discovery URL. Επικοινωνήστε με την υποστήριξη του LMS σας.
Εκκίνηση εμφανίζει "Configuration not found"
Είτε η διαμόρφωση στο FastComments διαγράφηκε, είτε η εκκίνηση προήλθε από ένα ζευγάρι iss/client_id που δεν αναγνωρίζουμε. Αν τη διαγράψατε και επανεγγραφήκατε, ζητήστε από το LMS σας να αφαιρέσει και να επαναπροσθέσει το εργαλείο FastComments ώστε να λάβει το νέο client_id.
Εκκίνηση εμφανίζει "Deployment not registered"
Ξεκινήσατε το FastComments από μια ανάπτυξη Brightspace/Moodle/Blackboard διαφορετική από αυτή στην οποία ξεκίνησε αρχικά. Το FastComments "καρφώνει" το deployment_id στην πρώτη εκκίνηση ως έλεγχο ασφαλείας. Για να προσθέσετε μια νέα ανάπτυξη κάτω από τον ίδιο client, επικοινωνήστε με την υποστήριξη — θα προσθέσουμε το deployment ID στη διαμόρφωση.
Εκκίνηση εμφανίζει "Unsupported message_type"
Το LMS απέστειλε ένα μήνυμα LTI που το FastComments δεν χειρίζεται (π.χ. LtiSubmissionReviewRequest). Το FastComments υποστηρίζει μόνο τις τυπικές ροές resource-link launch και deep-linking. Επικοινωνήστε μαζί μας αν χρειάζεστε να προστεθεί ένας συγκεκριμένος τύπος μηνύματος.
Το iframe δεν αλλάζει μέγεθος
Τα περισσότερα LMS αλλάζουν αυτόματα το μέγεθος των LTI iframes. Αν το δικό σας δεν το κάνει, ελέγξτε ότι οι ρυθμίσεις εκκίνησης του LMS επιτρέπουν στο εργαλείο να στέλνει postMessage συμβάντα στο γονικό πλαίσιο. Το FastComments εκπέμπει τόσο μηνύματα αλλαγής μεγέθους σε Canvas-style (lti.frameResize) όσο και σύμφωνα με το IMS-spec (org.imsglobal.lti.frameResize).
Ελάχιστα δικαιώματα και ελαχιστοποίηση δεδομένων 
Η ενσωμάτωση FastComments LTI 1.3 ακολουθεί την αρχή του ελάχιστου προνομίου: χρησιμοποιεί μόνο τα launch claims που απαιτούνται για να ταυτοποιήσει τον χρήστη, να συσχετίσει τα σχόλια με το σωστό μάθημα και πόρο, και να εφαρμόσει δικαιώματα βάσει ρόλων.
Οι αναθεωρητές ασφάλειας και προμηθειών μπορούν να αντλήσουν απαντήσεις απευθείας από τους παρακάτω πίνακες.
Στοιχεία Δεδομένων που Λαμβάνονται από το LMS
Every LTI 1.3 launch carries a signed JWT from the LMS. FastComments extracts the following claims from that JWT and uses nothing else:
| Πεδίο | LTI claim | Σκοπός | Απαιτείται | Αποθηκεύεται |
|---|---|---|---|---|
| User identifier | sub | Ταυτοποιεί τον χρήστη με συνέπεια μεταξύ launches ώστε το ίδιο άτομο να αντιστοιχεί στον ίδιο FastComments SSO χρήστη | Ναι | Ναι, ως μέρος ενός σταθερού εσωτερικού SSO ID |
| Display name | name | Εμφάνιση αποδιδόμενη δίπλα στα σχόλια του χρήστη | Ναι (σε περίπτωση απουσίας επιστρέφει ως "Χρήστης LMS") | Ναι |
email | Ταυτοποίηση λογαριασμού, ειδοποιήσεις, moderation, αλληλογραφία υποστήριξης | Προαιρετικό (η ενσωμάτωση λειτουργεί χωρίς αυτό) | Ναι όταν παρέχεται | |
| Avatar URL | picture | Εμφανίζεται στα σχόλια του χρήστη | Προαιρετικό | Μόνο URL· το FastComments δεν κατεβάζει ούτε φιλοξενεί ξανά την εικόνα |
| Roles | https://purl.imsglobal.org/spec/lti/claim/roles | Καθορίζει εάν ο χρήστης είναι διαχειριστής, instructor (moderator) ή learner | Ναι | Παράγονται flags isAdmin / isModerator στη συνεδρία SSO |
| Course context | https://purl.imsglobal.org/spec/lti/claim/context (id, title) | Συνδέει το νήμα σχολίων με το σωστό μάθημα στο LMS | Ναι | Ναι, ως μέρος του επιλυμένου αναγνωριστικού σελίδας |
| Resource link | https://purl.imsglobal.org/spec/lti/claim/resource_link (id) | Συνδέει τα σχόλια με τη σωστή δραστηριότητα ή θέση του εργαλείου μέσα στο μάθημα | Ναι όταν υπάρχει | Ναι, ως μέρος του επιλυμένου αναγνωριστικού σελίδας |
| Deployment ID | https://purl.imsglobal.org/spec/lti/claim/deployment_id | Κατευθύνει το launch στη σωστή διαμόρφωση tenant του FastComments | Ναι | Ναι, στην εγγραφή διαμόρφωσης LTI του FastComments |
Claims and Scopes Declared at Registration
Κατά τη Δυναμική Εγγραφή LTI 1.3, το FastComments καταχωρεί τον εαυτό του με scope: "" (χωρίς επιπλέον OAuth scopes) και δηλώνει μόνο αυτά τα OpenID Connect claims:
iss, sub, name, email, picture
Καταχωρεί δύο τύπους μηνυμάτων:
LtiResourceLinkRequest- το πρότυπο launch μαθήματος προς το FastComments.LtiDeepLinkingRequest- επιτρέπει στους εκπαιδευτές να τοποθετήσουν το εργαλείο FastComments μέσα σε ένα μάθημα.
Δεν ζητούνται επιπλέον access tokens από το LMS.
LTI Advantage Services Not Requested
| Υπηρεσία / scope | Ζητήθηκε; | Λόγος |
|---|---|---|
| Names and Role Provisioning Services (NRPS) | Όχι | Η ενσωμάτωση δεν χρειάζεται πλήρη κατάλογο μαθήματος· η ταυτότητα χρήστη φτάνει με κάθε launch |
| Assignment and Grade Services (AGS) - lineitem, score, result scopes | Όχι | Η ενσωμάτωση δεν έχει ενσωμάτωση με το gradebook |
| Deep Linking beyond the standard placement return | Όχι επιπλέον δεδομένα | Το Deep Linking χρησιμοποιείται μόνο για την τοποθέτηση του εργαλείου από τον εκπαιδευτή· δεν παρατίθεται περιεχόμενο μαθήματος |
Δεδομένα που δεν Συλλέγονται
Beyond LTI itself, FastComments does not request or receive the following from the LMS or user:
| Κατηγορία | Συλλέγεται; |
|---|---|
| Student grades | Όχι |
| Assignment submissions | Όχι |
| Attendance records | Όχι |
| Full course rosters | Όχι |
| Government identifiers | Όχι |
| Date of birth | Όχι |
| Postal address or phone number | Όχι |
| Financial information | Όχι |
| LMS administrator credentials | Όχι |
Όρια Πρόσβασης
- Το FastComments λαμβάνει δεδομένα μόνο μέσα σε ένα εξουσιοδοτημένο LTI 1.3 launch υπογεγραμμένο με τα εγγεγραμμένα κλειδιά του LMS. Η ενσωμάτωση δεν καλεί πίσω το LMS για επιπλέον πληροφορίες.
- Τα launch tokens είναι μίας χρήσης και βραχείας διάρκειας. Επαναλαμβανόμενα ή ληγμένα tokens απορρίπτονται.
- Οι διαχειριστές του LMS ελέγχουν πού αναπτύσσεται το εργαλείο μέσα στην πλατφόρμα τους. Το D2L Brightspace, για παράδειγμα, υποστηρίζει scoping ανά deployment σε οργανωτικές μονάδες και ρυθμίσεις ασφάλειας ανά deployment, που επιτρέπει στους διαχειριστές να περιορίσουν το εργαλείο σε συγκεκριμένα μαθήματα ή οργανικές μονάδες αντί να το κάνουν διαθέσιμο παγκοσμίως. Το Moodle, το Blackboard, το Sakai και το Schoology προσφέρουν αντίστοιχους ελέγχους ανά deployment στις υλοποιήσεις LTI 1.3 τους.
Αποθήκευση και Διατήρηση
Το FastComments διατηρεί δεδομένα προερχόμενα από LTI για τη διάρκεια της ενεργής υπηρεσίας σχολιασμού και σύμφωνα με τις ρυθμίσεις διατήρησης που ορίζει ο πελάτης. Τα δεδομένα σχολίων αποθηκεύονται σε παραγωγική αποθήκευση κρυπτογραφημένη σε ηρεμία. Σε τερματισμό λογαριασμού ή μετά από γραπτό αίτημα διαγραφής, το FastComments διαγράφει ή ανωνυμοποιεί τα δεδομένα πελατών σύμφωνα με τη σχετική συμφωνία.
Για πλήρεις λεπτομέρειες αποθήκευσης και χειρισμού δεδομένων, δείτε την Πολιτική Απορρήτου FastComments.
Συχνότητα Αναθεώρησης
Οποιοδήποτε νέο χαρακτηριστικό LTI που θα απαιτούσε πρόσθετα claims, scopes ή υπηρεσίες LTI Advantage αναθεωρείται πριν από την κυκλοφορία για να επιβεβαιωθεί ότι η ζητούμενη πρόσβαση είναι αναγκαία και ανάλογη με το χαρακτηριστικό που παραδίδεται.
Σύντομη Δήλωση για Ερωτηματολόγια Ασφαλείας
FastComments εφαρμόζει την αρχή του ελάχιστου προνομίου και την ελαχιστοποίηση δεδομένων στην ενσωμάτωση LTI 1.3. Η ενσωμάτωση χρησιμοποιεί μόνο τα LTI launch claims που απαιτούνται για να αυθεντικοποιήσει τον χρήστη (
sub,name,picture), να προσδιορίσει τον ρόλο του και να αναγνωρίσει το μάθημα και τον πόρο στο οποίο ανήκουν τα σχόλια. Το FastComments δεν ζητά Names and Role Provisioning Services, Assignment and Grade Services, δεδομένα gradebook, παρουσίες, πλήρεις καταλόγους ή πρόσβαση διαχειριστή LMS. Οι διαχειριστές του LMS διατηρούν τον έλεγχο σχετικά με ποιες οργανωτικές μονάδες, μαθήματα και deployments είναι διαθέσιμο το εργαλείο.