วันอังคารที่ 30 กรกฎาคม พ.ศ. 2567

ขั้นตอนการสมัคร Account สำหรับ VLSC ปี 2024

 สวัสดีครับ

บทความนี้สำหรับแอดมินมือใหม่ที่ต้องมาดูแลงาน License Microsoft สำหรับภาคการศึกษา นะครับ สำหรับท่านที่ชำนาญแล้วผ่านไปได้เลยจร้า

สืบเนื่องมาจาก Microsoft ยกเลิกระบบ VLSC เดิม และบังคับให้ทุกคนขึ้นมาใช้ Microsoft Admin Center (MAC) ในการบริหารจัดกาารทุกอย่าง ซึ่งก็ทำให้โรงเรียน/สถาบันการศึกษา ซึ่งโดยปกติก็ไม่ค่อยจะมีคนดูแลเรื่องพวกนี้อยู่แล้ว ยิ่ง งง กับระบบใหม่เข้าไปอีก เอาจริง ๆ คนขายก็ งง ไม่แพ้ลูกค้านะครับ กว่าจะจับต้นชนปลายถูก 

จากปัญหาดังกล่าว (ซึ่งมีเรื่องอยากจะเล่าอีกเยอะแต่เปลืองเนื้อที่) ก็เลยขอสรุปวิธีการเข้าใช้งานระบบ VLSC แบบใหม่ หรือต่อไปจะเรียกว่า MAC เอาไว้ดังต่อไปนี้

สิ่งที่ต้องมี

1. email ที่สามารถรับ-ส่ง เมล ได้จริง (เอาไว้ sign agreement)

2. tenant ของโรงเรียน/สถาบันการศึกษา (.onmicrosoft.com หรือ .ac.th เอาไว้โหลด license)

ขั้นตอนการสร้าง Account สำหรับเข้าใช้ VLSC แบบใหม่

** ทุกขั้นตอนให้ทำบน InPrivate/Incognito Mode เท่านั้น มันจะได้ไม่จำค่าของ user อื่นมาปน **

1. สมัคร free email แนะนำใช้ outlook.com และให้ตั้งชื่อเป็น mail กลาง ๆ ของโรงเรียน เช่น myschoolname@outlook.com 

2. เมื่อสมัคร free email เสร็จเรียบร้อย ก็มาสร้าง account ที่เป็น .onmicrosoft.com กัน เจ้า account ที่เป็น .onmicrosoft.com นี่บางทีเค้าก็เรียก tenant นะครับ

3. ไปที่ link https://signup.microsoft.com/Signup?offerid=8339cc50-d965-4ad5-bb94-749021a5ebf9&origin=azurequote&ali=1&Country=TH&ru=https://admin.microsoft.com

4. กรอก free email ที่สมัครในข้อ 1 > คลิก next


5. คลิกปุ่ม Set up account


6. กรอกรายละเอียด

First Name: ชื่อ | Last Name: นามสกุล |  Job Title: ตำแหน่งงาน | Business Phone Number: เบอร์โทร.ที่สามารถใช้งานได้จริงเพราะต้องรับ OTP | Company Name:  ใส่ชื่อโรงเรียน | Company Size: จำนวนครูและบุคลากร | Country or Region: เลือก Thailand 

คลิก Next  

7. เลือก Text me > กรอกเบอร์โทร. ที่สามารถใช้งานได้จริงเพราะต้องรับ OTP > คลิก Send verification code


8. กรอก OTP ที่ได้รับ > คลิกปุ่ม Verify


9. ตั้ง username & password ของ account ที่เป็น .onmicrosoft.com

Username: แนะนำให้ตั้งเป็นกลาง ๆ เช่น mslicense

Domain Name: แนะนำให้ตั้งเป็นชื่อโรงเรียนต่อด้วยปี ค.ศ. เช่น myschoolname2024

ท่านจะได้ Account ที่เป็น mslicense@myschoolname2024.onmicrosoft.com 

คลิกปุ่ม Save  

ตั้ง Password กับ Confirm Password  

คลิก Next 

10. หน้าที่ให้กรอกบัตรเครดิตให้ปิด Browser ไปเลยครับ


11. เปิด Browser ขึ้นมาแล้วไปที่ portal.azure.com > Login ด้วย account .onmicrosoft.com ที่สร้าง


12. กด Cancel (ถ้าเจอหน้า Welcome to Microsoft Azure)


13. ถ้าไม่มีอะไรผิดพลาดจะต้องได้ตามรูป > ตรงกลางที่ Manage Microsoft Entra ID > คลิกปุ่ม View


14. Login สำเร็จ (เย้)


15. คลิกเมนู Manage ที่อยู่ด้านซ้าย > คลิกเมนู Users


16. ต้องเจอ User ที่เป็น .onmicrosoft.com ที่เราสมัคร



จบบบบบบบบบจร้าาาาาาาา เวลากรอก Order Form ตอนซื้อ License ก็ให้จำไว้ว่า mail ที่เอาไว้ sign agreement คือ outlook.com ส่วน account ที่เป็น .onmicrosoft.com เอาไว้ login เพื่อดู License Key + Download ISO และอื่น ๆ (VLSC เดิมนั่นแหละ)

เอาเท่านี้ก่อนเน๊าะ มีอะไรสอบถามเพิ่มเติมก็ comment ไว้นะครับ








วันจันทร์ที่ 29 กรกฎาคม พ.ศ. 2567

แก้ปัญหา Restore Course บน Moodle แล้วขึ้น Error "cause conflict"

 สวัสดีครับ สำหรับท่านที่ใช้ Moodle แล้วเจอปัญหาตอนสั่ง Restore Course แล้วขึ้น error ประมาณนี้ "Trying to restore user 'admin' from backup file will cause conflict" มาดูวิธีแก้กัน


1. Login เข้า Admin Moodle

2. Site administration > Courses > General import defaults


3. ตรง Allow admin conflict resolution ติ๊ก Check box ให้มีเครื่องหมายถูก



4. คลิกปุ่ม Save Change
5. ลอง Restore course อีกรอบ

Ref: https://docs.moodle.org/404/en/Course_restore


วันอาทิตย์ที่ 28 กรกฎาคม พ.ศ. 2567

แก้ปัญหา Copy Course บน Moodle แล้วขึ้น Process Pending

สวัสดีครับ สำหรับท่านที่ใช้ Moodle แล้วเจอปัญหาตอนสั่ง Copy Course แล้วไม่สำเร็จขึ้น Process Pending อยู่นั่นแหละ ซึ่งพอมันขึ้น Process Pending ปุ๊ป ท่านจะทำอะไรไม่ได้เลยจะ Backup จะ Restore ก็ไม่ได้ด้วย เป็นปัญหาไปเลยทีเดียว เห้ออออออ แล้วจะมีคำสั่งนี้ไว้เพื่ออออ อ่ะมาดูวิธีแก้เบื้องต้นกัน



1. Login เข้า Admin Moodle

2. Site administration > Security > Site security settings


3. หาคำสั่ง Cron execution via command line only เอา check box ที่ "Default: Yes" ออก



4. คลิกปุ่ม Save Change
5. เปิด Tab ที่ browser ขึ้นมาใหม่แล้วพิมพ์ URL: https://yoursitename.com/admin/cron.php

ยกตัวอย่างถ้า URL moodle ของท่านเป็น https://demo.local/moodle เวลาพิมพ์ก็จะเป็น https://demo.local/moodle/admin/cron.php

6. ถ้าไม่ติดปัญหาอะไรก็จะขึ้นตัวหนังสือมาเยอะ ๆ ก็รอจนกว่าเค้าอัปเดตจนเสร็จ
7. อย่าลืม!!! กลับมาปรับค่าคืนด้วยนะครับ (ห้ามลืมเด็ดขาดเพราะถือว่าเป็น Security ที่สำคัญมาก)

Moodle ที่ผมเจอปัญหาคือ Moodle 3.11.17 (Build: 20231009)

Ref: https://docs.moodle.org/404/en/Cron