Amazon Cognito เปิดตัวทริกเกอร์ Lambda สำหรับระบบเชื่อมโยงข้อมูลขาเข้า
Amazon Cognito เปิดตัวทริกเกอร์ Lambda สำหรับระบบเชื่อมโยงข้อมูลขาเข้าที่ช่วยให้คุณสามารถแปลงและปรับแต่งแอตทริบิวต์ของผู้ใช้ที่มีข้อมูลเชื่อมโยงกับส่วนกลางระหว่างกระบวนการยืนยันตัวตน ขณะนี้คุณสามารถแก้ไขการตอบสนองจากผู้ให้บริการ SAML และ OIDC ภายนอกได้ก่อนที่จะจัดเก็บไว้ในกลุ่มผู้ใช้ของคุณ ซึ่งช่วยให้สามารถควบคุมระบบเชื่อมโยงข้อมูลได้แบบเป็นโปรแกรมอย่างสมบูรณ์ โดยไม่จำเป็นต้องเปลี่ยนแปลงการกำหนดค่าของผู้ให้บริการข้อมูลประจำตัว
ทริกเกอร์ Lambda สำหรับระบบเชื่อมโยงข้อมูลขาเข้าช่วยแก้ไขข้อจำกัดปัจจุบันของเวิร์กโฟลว์การยืนยันตัวตนแบบเชื่อมโยงข้อมูล โดยเฉพาะปัญหาที่เกิดจากข้อจำกัดขนาดแอตทริบิวต์ และความจำเป็นในการจัดเก็บแอตทริบิวต์แบบเลือกจากผู้ให้บริการข้อมูลประจำตัวภายนอก ตัวอย่างเช่น แอตทริบิวต์กลุ่มขนาดใหญ่จากผู้ให้บริการข้อมูลประจำตัว SAML หรือ OIDC ภายนอกที่มีขนาดเกินขีดจำกัด 2,048 อักขระต่อแอตทริบิวต์ของ Cognito อาจทำให้โฟลว์การยืนยันตัวตนถูกบล็อก ความสามารถนี้ช่วยให้คุณสามารถเพิ่ม เขียนทับ หรือระงับค่าแอตทริบิวต์ได้ เช่น การปรับแก้แอตทริบิวต์กลุ่มขนาดใหญ่ ก่อนการสร้างผู้ใช้ที่มีข้อมูลเชื่อมโยงกับส่วนกลางรายใหม่ หรือการอัปเดตโปรไฟล์ของผู้ใช้ที่มีข้อมูลเชื่อมโยงกับส่วนกลางที่มีอยู่แล้วใน Cognito
ทริกเกอร์ Lambda สำหรับระบบเชื่อมโยงข้อมูลขาเข้าแบบใหม่พร้อมให้ใช้งานแล้วผ่าน Hosted UI (classic) และการเข้าสู่ระบบที่มีการจัดการในทุก AWS Region ที่ Amazon Cognito ให้บริการ ในการเริ่มต้นใช้งาน ให้กำหนดค่าทริกเกอร์ผ่านคอนโซลการจัดการของ AWS, AWS Command Line Interface (AWS CLI), AWS Software Development Kit (SDK), Cloud Development Kit (CDK) หรือ AWS CloudFormation โดยการเพิ่มพารามิเตอร์ใหม่ลงใน User Pool LambdaConfig หากต้องการเรียนรู้เพิ่มเติม โปรดดูคู่มือนักพัฒนาของ Amazon Cognito สำหรับตัวอย่างการนำไปใช้งานและแนวปฏิบัติที่ดี