Connections - Update Connection Role Assignment
อัปเดตการกําหนดบทบาทหลักสําหรับการเชื่อมต่อ
Note
Fabric การจัดการการเชื่อมต่อผู้ดูแลผู้เช่าอยู่ในการแสดงตัวอย่าง (เรียนรู้เพิ่มเติม)
Permissions
ผู้เรียกต้องเป็นผู้ดูแลระบบ Fabric หรือรับรองความถูกต้องโดยใช้โครงร่างสําคัญของบริการ
จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์
Tenant.ReadWrite.All
Limitations
ไม่มีข้อจํากัดเพิ่มเติม
Microsoft Entra ข้อมูลประจําตัวที่ได้รับการสนับสนุน
API นี้สนับสนุน Microsoft identitiesที่ระบุในส่วนนี้
| Identity | การสนับสนุน |
|---|---|
| ผู้ใช้ | ใช่ |
| บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ | ใช่ |
Interface
PATCH https://api.fabric.microsoft.com/v1/admin/connections/{connectionId}/roleAssignments/{connectionRoleAssignmentId}
พารามิเตอร์ URI
| ชื่อ | ใน | จำเป็น | พิมพ์ | คำอธิบาย |
|---|---|---|---|---|
|
connection
|
path | True |
string (uuid) |
ID การเชื่อมต่อ |
|
connection
|
path | True |
string (uuid) |
รหัสของการกําหนดบทบาทการเชื่อมต่อ |
เนื้อความของคำขอ
| ชื่อ | จำเป็น | พิมพ์ | คำอธิบาย |
|---|---|---|---|
| role | True |
บทบาทการเชื่อมต่อของโครงร่างสําคัญ |
การตอบสนอง
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| 200 OK |
ตกลง, ได้ การดําเนินการสําเร็จ |
|
| 429 Too Many Requests |
เกินขีดจํากัดอัตราการบริการ เซิร์ฟเวอร์จะส่งกลับ ส่วนหัว Retry-After: integer |
|
| Other Status Codes |
รหัสข้อผิดพลาดทั่วไป:
|
ตัวอย่าง
Update connection role assignment as admin example
คำขอตัวอย่าง
PATCH https://api.fabric.microsoft.com/v1/admin/connections/fe8e181d-dbb8-471a-99f0-fdbf0a2ad4fd/roleAssignments/43970761-afc9-4428-ae6e-3b08bef098ff
{
"role": "Owner"
}
คำตอบตัวอย่าง
{
"id": "43970761-afc9-4428-ae6e-3b08bef098ff",
"principal": {
"id": "43970761-afc9-4428-ae6e-3b08bef098ff",
"type": "User"
},
"role": "Owner"
}
คำจำกัดความ
| ชื่อ | คำอธิบาย |
|---|---|
|
Assignable |
บทบาทการเชื่อมต่อ บทบาทการเชื่อมต่อเพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป |
|
Connection |
บทบาทการเชื่อมต่อ บทบาทการเชื่อมต่อเพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป |
|
Connection |
การกําหนดบทบาทการเชื่อมต่อสําหรับรายการหลัก |
|
Entire |
แสดงองค์ประกอบหลักของผู้เช่า |
|
Error |
พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด |
|
Error |
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
Error |
การตอบสนองข้อผิดพลาด |
|
Error |
รายละเอียดการตอบสนองข้อผิดพลาด |
|
Group |
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก |
|
Group |
แสดงกลุ่มความปลอดภัย |
|
Group |
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป |
|
Principal |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
|
Service |
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก |
|
Service |
แสดง Microsoft Entra บริการหลัก |
|
Service |
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก |
|
Service |
แสดงโปรไฟล์บริการหลัก |
|
Update |
อัปเดตคําขอกําหนดบทบาทการเชื่อมต่อของส่วนข้อมูล |
|
User |
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก |
|
User |
แสดง Microsoft Entra หลักของผู้ใช้ |
AssignableAdminConnectionRole
บทบาทการเชื่อมต่อ บทบาทการเชื่อมต่อเพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| Owner |
ช่วยให้เงินต้นเพื่อรับความเป็นเจ้าของการเชื่อมต่อ หลักจะได้รับมอบหมายบทบาท 'PendingOwner' ในขั้นต้น และเพื่อเสร็จสิ้นการเปลี่ยนเป็น 'เจ้าของ' หลักต้องอัปเดตข้อมูลประจําตัวการเชื่อมต่อโดยใช้ อัปเดตการเชื่อมต่อ API |
ConnectionRole
บทบาทการเชื่อมต่อ บทบาทการเชื่อมต่อเพิ่มเติมอาจเพิ่มเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| User |
เปิดใช้งานการเข้าถึงของผู้ใช้สําหรับการเชื่อมต่อ |
| UserWithReshare |
ช่วยให้ผู้ใช้สามารถแชร์การเข้าถึงอีกครั้งสําหรับการเชื่อมต่อได้ |
| Owner |
เปิดใช้งานการเข้าถึงความเป็นเจ้าของสําหรับการเชื่อมต่อ |
| PendingOwner |
ความเป็นเจ้าของการเชื่อมต่อยังไม่มีผล หลักต้องอัปเดตข้อมูลประจําตัวการเชื่อมต่อ (โดยใช้ API อัปเดตการเชื่อมต่อ) เพื่อทําให้มีประสิทธิภาพ |
ConnectionRoleAssignment
การกําหนดบทบาทการเชื่อมต่อสําหรับรายการหลัก
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| id |
string (uuid) |
ID ออปเจ็กต์ของการกําหนดบทบาทการเชื่อมต่อ |
| principal | Principal: |
ครูใหญ่ |
| role |
บทบาทการเชื่อมต่อของโครงร่างสําคัญ |
EntireTenantPrincipal
แสดงองค์ประกอบหลักของผู้เช่า
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| type |
string:
Entire |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
ErrorParameter
พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| message |
string |
คําอธิบายที่มนุษย์สามารถอ่านได้ของความหมายของพารามิเตอร์ |
| name |
string |
ตัวระบุพารามิเตอร์ |
| value |
string |
ค่าพารามิเตอร์ |
ErrorRelatedResource
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| resourceId |
string |
ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
| resourceType |
string |
ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponse
การตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| isRetriable |
boolean |
เมื่อเป็นจริง สามารถลองคําขอใหม่ได้ ใช้ส่วนหัวการตอบสนอง |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| moreDetails |
รายการรายละเอียดข้อผิดพลาดเพิ่มเติม |
|
| parameters |
พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด |
|
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
| requestId |
string (uuid) |
รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponseDetails
รายละเอียดการตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| parameters |
พารามิเตอร์ที่มีโครงสร้างให้บริบทที่สามารถอ่านได้ด้วยเครื่องเพิ่มเติมเกี่ยวกับข้อผิดพลาด |
|
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
GroupDetails
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| groupType |
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป |
GroupPrincipal
แสดงกลุ่มความปลอดภัย
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| groupDetails |
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก |
|
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| type |
string:
Group |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
GroupType
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| Unknown |
ไม่รู้จักชนิดกลุ่มหลัก |
| SecurityGroup |
หลักคือกลุ่มความปลอดภัย |
| DistributionList |
หลักคือรายการการแจกจ่าย |
PrincipalType
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| User |
หลักเป็น Microsoft Entra หลักของผู้ใช้ |
| ServicePrincipal |
หลักเป็น Microsoft Entra บริการหลัก |
| Group |
หลักคือกลุ่มความปลอดภัย |
| ServicePrincipalProfile |
หลักคือ โปรไฟล์โครงร่างสําคัญของบริการ |
| EntireTenant |
หลักแสดงผู้ใช้ที่เป็นผู้เช่าทั้งหมด |
ServicePrincipalDetails
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| aadAppId |
string (uuid) |
AppId Microsoft Entra ของโครงร่างสําคัญของบริการ |
ServicePrincipalPrincipal
แสดง Microsoft Entra บริการหลัก
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| servicePrincipalDetails |
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก |
|
| type |
string:
Service |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
ServicePrincipalProfileDetails
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| parentPrincipal | Principal: |
โครงร่างสําคัญของโปรไฟล์บริการหลัก |
ServicePrincipalProfilePrincipal
แสดงโปรไฟล์บริการหลัก
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| servicePrincipalProfileDetails |
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก |
|
| type |
string:
Service |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
UpdateAdminConnectionRoleAssignmentRequest
อัปเดตคําขอกําหนดบทบาทการเชื่อมต่อของส่วนข้อมูล
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| role |
บทบาทการเชื่อมต่อของโครงร่างสําคัญ |
UserDetails
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| userPrincipalName |
string |
ชื่อหลักของผู้ใช้ |
UserPrincipal
แสดง Microsoft Entra หลักของผู้ใช้
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| type |
string:
User |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
| userDetails |
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก |