इसे छोड़कर कंटेंट पर जाएं

Sakai पर NameDrop

आपको क्या मिलेगा

Section titled “आपको क्या मिलेगा”

NameDrop किसी भी Sakai site (course या project) के left navigation में एक tab के रूप में दिखाई देता है, जहाँ आप इसे सक्षम करते हैं। सदस्य pronunciation बटनों के साथ welcome कार्ड + course roster देखते हैं।

प्रति-उपयोगकर्ता placement (हर उपयोगकर्ता के Home / My Workspace में “Record my name” tab) के लिए, नीचे प्रति-उपयोगकर्ता placement सेक्शन देखें — यह Canvas की तुलना में अधिक जटिल है।

सेटअप (एक-बार, Sakai एडमिन द्वारा)

Section titled “सेटअप (एक-बार, Sakai एडमिन द्वारा)”

चरण 1: NameDrop को LTI 1.3 टूल के रूप में रजिस्टर करें

Section titled “चरण 1: NameDrop को LTI 1.3 टूल के रूप में रजिस्टर करें”
  1. प्रशासक के रूप में Sakai में साइन इन करें।
  2. Administration WorkspaceExternal Tools खोलें।
  3. ऊपर-दाएँ कोने में Install LTI 1.x Tool पर क्लिक करें।
  4. भरें:
    • Title: NameDrop
    • Tool URL: https://lti.namedrop.io/lti/launch
    • Tool supports LTI 1.3:
    • OIDC Login URL: https://lti.namedrop.io/lti/login
    • Tool Keyset URL: https://lti.namedrop.io/jwks/{your-tenant-id} (tenant ID अपने NameDrop dashboard https://app.namedrop.io/integrations से प्राप्त करें)
  5. Save करें। Sakai इस टूल के लिए एक Client ID जारी करता है।

चरण 2: अपने NameDrop tenant से कनेक्ट करें

Section titled “चरण 2: अपने NameDrop tenant से कनेक्ट करें”
  1. अपने NameDrop dashboard में, Connect Sakai पर क्लिक करें और Sakai द्वारा दिया Client ID paste करें।
  2. NameDrop इसका उपयोग launches सत्यापित करने के लिए करता है।

चरण 3: किसी Sakai site में NameDrop जोड़ें

Section titled “चरण 3: किसी Sakai site में NameDrop जोड़ें”

किसी भी course या project site में:

  1. Site InfoManage Tools
  2. External Tools तक scroll करें, NameDrop चेक करें, Continue पर क्लिक करें।
  3. Save करें।

NameDrop अब उस site के left navigation में दिखाई देता है।

प्रति-उपयोगकर्ता placement (advanced)

Section titled “प्रति-उपयोगकर्ता placement (advanced)”

Sakai में हर उपयोगकर्ता के Home के लिए एक-क्लिक toggle नहीं है। हर-उपयोगकर्ता पहुँच के लिए तीन वास्तविक विकल्प:

  1. !user site template (केवल भावी उपयोगकर्ता) — NameDrop शामिल करने के लिए !user site template एडिट करें। इस बिंदु के बाद बनाए गए अकाउंट्स पर असर होता है। मौजूदा उपयोगकर्ता Homes अप्रभावित रहते हैं।
  2. bulk SQL / Quartz job (मौजूदा उपयोगकर्ता) — अधिकांश संस्थागत Sakai एडमिन्स के पास हर मौजूदा ~userid worksite में टूल placements डालने का runbook होता है। अपनी Sakai operations टीम से बात करें।
  3. साझा “NameDrop” project site — एक project site “NameDrop” बनाएँ जिसमें केवल NameDrop टूल हो, फिर हर उपयोगकर्ता को सदस्य के रूप में जोड़ें। Site सबके लिए एक top tab के रूप में दिखाई देती है।

अनुशंसित rollout: #1 + #2 का संयोजन। rollout पर मौजूदा उपयोगकर्ताओं के लिए एक बार bulk job चलाएँ; !user को अपडेट करें ताकि भावी अकाउंट्स इसे स्वतः प्राप्त करें।

Q: क्या NameDrop Sakai roster देखता है? A: हाँ, NRPS (Names and Role Provisioning Services) के ज़रिए। NameDrop launch के समय course roster लाता है। टूल रजिस्ट्रेशन में “Provide Roster to External Tool” सक्षम करना पड़ सकता है।

Q: मैं इसे !user में जोड़ता/जोड़ती हूँ तो एक generic “External Tools” एडमिन टूल क्यों दिखता है? A: वह ग़लत टूल है। Sites एडमिन टूल रजिस्ट्री generic placements (जैसे “External Tools”) दिखाती है, विशिष्ट LTI 1.3 टूल रजिस्ट्रेशन नहीं। एक specific NameDrop placement को !user में डालने के लिए, आपको External Tool placement वाले एक Page को जोड़ना होगा, फिर इसे NameDrop रजिस्ट्रेशन से bind करना होगा। सबसे साफ़ रास्ते के लिए bulk SQL approach देखें।

Q: क्या मेरे पास अलग-अलग views के साथ दो NameDrop placements हो सकते हैं? A: हाँ। टूल को एक अलग Title (जैसे “Record my name”) के साथ दोबारा रजिस्टर करें और Custom Parameters में view=record-my-name जोड़ें। एक को course tab के लिए, एक को personal placements के लिए उपयोग करें।

Q: मैं uninstall कैसे करूँ? A: External Tools → NameDrop → Delete। फिर अपने NameDrop dashboard में disconnect करें।