เอกสารประกอบสำหรับข้อมูลประจำตัว Azure Storage ใช้ข้อมูลประจำตัวเหล่านี้เพื่อตรวจสอบสิทธิ์ Azure Storage ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
ข้อกำหนดเบื้องต้น
- สร้าง สีฟ้า สมัครสมาชิก
- สร้าง บัญชีที่เก็บข้อมูล Azure .
วิธีการรับรองความถูกต้องที่รองรับ
- OAuth2
- รหัสที่ใช้ร่วมกัน
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง เอกสาร API ของ Azure Storage สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ
การใช้ OAuth2
หมายเหตุสำหรับผู้ใช้ n8n Cloud (Note for n8n Cloud users)
ผู้ใช้ระบบคลาวด์ไม่จำเป็นต้องระบุรายละเอียดการเชื่อมต่อ เลือก Connect my account เพื่อเชื่อมต่อผ่านเบราว์เซอร์ของคุณ
สำหรับผู้ใช้ที่โฮสต์เอง มีสองขั้นตอนหลักในการกำหนดค่า OAuth2 ตั้งแต่เริ่มต้น:
- ลงทะเบียนใบสมัคร ด้วยแพลตฟอร์มข้อมูลประจำตัวของ Microsoft
- สร้าง Client Secret สำหรับแอปพลิเคชันนั้น
ทำตามคำแนะนำโดยละเอียดสำหรับแต่ละขั้นตอนด้านล่าง สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับโฟลว์เว็บ Microsoft OAuth2 โปรดดูที่ การรับรองความถูกต้องและการอนุญาตเบื้องต้นของ Microsoft .
ลงทะเบียนใบสมัคร (Register an application)
ลงทะเบียนแอปพลิเคชันด้วย Microsoft Identity Platform:
- เปิด พอร์ทัลการลงทะเบียนแอปพลิเคชัน Microsoft .
- เลือก ลงทะเบียนใบสมัคร (Register an application).
- ป้อนก Name สำหรับแอปของคุณ
- ใน ประเภทบัญชีที่รองรับ (Supported account types) ให้เลือก บัญชีในไดเรกทอรีขององค์กรใดๆ (ไดเรกทอรี Azure AD ใดๆ - ผู้เช่าหลายราย) และบัญชี Microsoft ส่วนบุคคล (เช่น Skype, Xbox) .
- ใน ลงทะเบียนใบสมัคร (Register an application):
- คัดลอก OAuth Callback URL จาก credentials n8n ของคุณ
- วางลงใน Redirect URI (optional) สนาม
- เลือก เลือกแพลตฟอร์ม (Select a platform) > Web.
- เลือก Register เพื่อเสร็จสิ้นการสร้างแอปพลิเคชันของคุณ
- คัดลอก Application (client) ID และวางลงใน n8n เป็น Client ID.
อ้างถึง ลงทะเบียนแอปพลิเคชันด้วย Microsoft Identity Platform สำหรับข้อมูลเพิ่มเติม
สร้าง Client Secret (Generate a client secret)
เมื่อสร้างแอปพลิเคชันของคุณแล้ว ให้สร้างความลับไคลเอ็นต์สำหรับมัน:
- บนหน้าแอปพลิเคชัน Microsoft ของคุณ ให้เลือก ใบรับรองและความลับ (Certificates & secrets) ในการนำทางด้านซ้าย
- ใน Client Secret (Client secrets) ให้เลือก + Client Secret ใหม่ (+ New client secret).
- ป้อนก Description สำหรับ Client Secret ของคุณ เช่น
n8n credential. - เลือก Add.
- คัดลอก Secret ใน Value คอลัมน์
- วางลงใน n8n เป็น Client Secret.
- เลือก Connect my account ใน n8n เพื่อสิ้นสุดการตั้งค่าการเชื่อมต่อ
- ลงชื่อเข้าใช้บัญชี Microsoft ของคุณและอนุญาตให้แอปเข้าถึงข้อมูลของคุณ
อ้างอิงถึง Microsoft เพิ่มข้อมูลประจำตัว สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มรหัสลับไคลเอ็นต์
คุณยังสามารถตรวจสอบ credentials นี้ด้วยใบรับรอง ( private_key_jwt ) แทนที่จะเป็นรหัสลับไคลเอ็นต์ ชุด Authentication ถึง Certificate และจัดเตรียมคีย์ส่วนตัวและใบรับรอง อ้างถึง ตรวจสอบความถูกต้องด้วยใบรับรอง เพื่อขั้นตอนที่ครบถ้วน
การใช้รหัสที่ใช้ร่วมกัน
ในการกำหนดค่า credentials นี้ คุณจะต้อง:
- อ Account : ชื่อบัญชี Azure Storage ของคุณ
- A Key : รหัสที่ใช้ร่วมกันสำหรับบัญชี Azure Storage ของคุณ เลือก ความปลอดภัย + เครือข่าย (Security + networking) แล้ว คีย์การเข้าถึง (Access keys) . คุณสามารถใช้คีย์บัญชีอย่างใดอย่างหนึ่งจากสองคีย์เพื่อจุดประสงค์นี้ได้
อ้างถึง จัดการคีย์การเข้าถึงบัญชีที่เก็บข้อมูล | ไมโครซอฟต์ สำหรับขั้นตอนโดยละเอียดเพิ่มเติม
ปัญหาทั่วไป
ต่อไปนี้เป็นข้อผิดพลาดและปัญหาทั่วไปที่ทราบเกี่ยวกับข้อมูลประจำตัว Azure Storage
ต้องได้รับการอนุมัติจากผู้ดูแลระบบ (Need admin approval)
เมื่อพยายามเพิ่มข้อมูลประจำตัวสำหรับบัญชี Microsoft360 หรือ Microsoft Entra ผู้ใช้อาจเห็นข้อความเมื่อทำตามขั้นตอนว่าการดำเนินการนี้ต้องได้รับอนุมัติจากผู้ดูแลระบบ
ข้อความนี้จะปรากฏขึ้นเมื่อบัญชีที่พยายามให้สิทธิ์สำหรับ credentials ได้รับการจัดการโดย Microsoft Entra ในการออก credentials บัญชีผู้ดูแลระบบจำเป็นต้องให้สิทธิ์แก่ผู้ใช้ (หรือ "ผู้เช่า") สำหรับแอปพลิเคชันนั้น
ขั้นตอนนี้จะครอบคลุมอยู่ใน เอกสารประกอบของ Microsoft Entra .

