แอปพลิเคชันระดับองค์กรที่ใช้การยืนยัน Azure AD IDP SAML ของฉันไม่รองรับแอตทริบิวต์ที่มีหลายค่า ดังนั้นจึงไม่สนับสนุนการ กลุ่ม
เรียกร้อง.
ฉันต้องการส่งการเป็นสมาชิกกลุ่มของผู้ใช้เป็นสตริงที่ต่อกันในแอตทริบิวต์ที่มีค่าเดียว
ตัวอย่างเช่น การอ้างสิทธิ์ SAML มาตรฐานสำหรับ กลุ่ม
มีลักษณะดังนี้:
<Attribute Name="http://schemas.microsoft.com/ws/2008/06/identity/claims/groups">
<AttributeValue>5581e43f-6096-41d4-8ffa-04e560bab39d</AttributeValue>
<AttributeValue>07dd8a89-bf6d-4e81-8844-230b77145381</AttributeValue>
<AttributeValue>0e129f4g-6b0a-4944-982d-f776000632af</AttributeValue>
</Attribute>
ฉันต้องแปลงสิ่งนี้เป็นการอ้างสิทธิ์มูลค่าเดียว (สำหรับ AWS SSO) ซึ่งคล้ายกับสิ่งนี้:
<Attribute Name="https://aws.amazon.com/SAML/Attributes/AccessControl:ADGroups">
<AttributeValue>|5581e43f-6096-41d4-8ffa-04e560bab39d||07dd8a89-bf6d-4e81-8844-230b77145381||0e129f4g-6b0a-4944-982d-f776000632af|</AttributeValue>
</Attribute>
มีวิธีดำเนินการโดยใช้ Azure AD Identity Provider หรือไม่ อาจจะผ่านการเปลี่ยนแปลงบางอย่าง?