Items - List Item Access Details
ส่งกลับรายการของผู้ใช้ (รวมถึงกลุ่มและบริการหลัก) และแสดงรายการบทบาทพื้นที่ทํางานของพวกเขา
Note
API นี้เป็นส่วนหนึ่งของการเผยแพร่ตัวอย่าง และมีไว้เพื่อวัตถุประสงค์ในการประเมินและการพัฒนาเท่านั้น ซึ่งอาจเปลี่ยนแปลงตามคําติชมและไม่แนะนําสําหรับการใช้งานด้านการผลิต
Permissions
ผู้เรียกต้องเป็นผู้ดูแลระบบ Fabric หรือรับรองความถูกต้องโดยใช้โครงร่างสําคัญของบริการ
จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์
Tenant.Read.All หรือ Tenant.ReadWrite.All
Limitations
สูงสุด 200 คําขอต่อชั่วโมง
ข้อมูลประจําตัวที่สนับสนุนของ Microsoft Entra
API นี้สนับสนุนข้อมูลประจําตัวของ Microsoft แสดงรายการในส่วนนี้
| Identity | Support |
|---|---|
| User | Yes |
| บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/admin/workspaces/{workspaceId}/items/{itemId}/users
GET https://api.fabric.microsoft.com/v1/admin/workspaces/{workspaceId}/items/{itemId}/users?type={type}
พารามิเตอร์ URI
| ชื่อ | ใน | จำเป็น | พิมพ์ | คำอธิบาย |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
รหัสสินค้า |
|
workspace
|
path | True |
string (uuid) |
ID พื้นที่ทํางาน |
|
type
|
query |
string |
ชนิดของสินค้า เมื่อทําการคิวรีสําหรับชนิดต่อไปนี้ พารามิเตอร์นี้จําเป็น:
|
การตอบสนอง
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| 200 OK |
การดําเนินการสําเร็จ |
|
| Other Status Codes |
รหัสข้อผิดพลาดทั่วไป:
|
ตัวอย่าง
| List of users for given item ID and type example |
| List of users for given item ID example |
List of users for given item ID and type example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48/users?type=Report
คำตอบตัวอย่าง
{
"accessDetails": [
{
"principal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "jacob@example.com"
}
},
"itemAccessDetails": {
"type": "Report",
"permissions": [
"Read",
"Reshare"
],
"additionalPermissions": [
"ReadAll"
]
}
}
]
}
List of users for given item ID example
คำขอตัวอย่าง
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
คำตอบตัวอย่าง
{
"accessDetails": [
{
"principal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "jacob@example.com"
}
},
"itemAccessDetails": {
"type": "Notebook",
"permissions": [
"Read",
"Reshare"
],
"additionalPermissions": [
"ReadAll",
"viewOutput"
]
}
},
{
"principal": {
"id": "c7db8e03-c8cb-4d4c-9f64-1dcd327c9d3c",
"displayName": "Eric Solomon",
"type": "User",
"userDetails": {
"userPrincipalName": "eric@example.com"
}
},
"itemAccessDetails": {
"type": "Notebook",
"permissions": [
"Read",
"Reshare",
"Explore"
],
"additionalPermissions": [
"ReadAll"
]
}
},
{
"principal": {
"id": "f51b705f-a409-4d40-9197-c5d5f349e2f0",
"displayName": "TestSecurityGroup",
"type": "Group",
"groupDetails": {
"groupType": "SecurityGroup"
}
},
"itemAccessDetails": {
"type": "Notebook",
"permissions": [
"Read",
"Reshare"
],
"additionalPermissions": []
}
}
]
}
คำจำกัดความ
| ชื่อ | คำอธิบาย |
|---|---|
|
Error |
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
Error |
การตอบสนองข้อผิดพลาด |
|
Error |
รายละเอียดการตอบสนองข้อผิดพลาด |
|
Group |
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก |
|
Group |
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป |
|
Item |
รายละเอียดสิทธิ์รายการ เช่น อ่านและแชร์ต่อ |
|
Item |
รายละเอียดการเข้าถึงของผู้ใช้สําหรับรายการ |
|
Item |
รายการของผู้ใช้ที่มีการเข้าถึงเอนทิตีที่ระบุ |
|
Item |
สิทธิ์รายการ อาจเพิ่มสิทธิ์รายการเพิ่มเติมเมื่อเวลาผ่านไป |
|
Item |
ชนิดของสินค้า คุณสามารถเพิ่มชนิดหน่วยข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป |
| Principal |
แสดงข้อมูลประจําตัวหรือกลุ่ม Microsoft Entra |
|
Principal |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
|
Service |
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก |
|
Service |
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก |
|
User |
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก |
ErrorRelatedResource
ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| resourceId |
string |
ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
| resourceType |
string |
ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponse
การตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| moreDetails |
รายการรายละเอียดข้อผิดพลาดเพิ่มเติม |
|
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
|
| requestId |
string |
รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด |
ErrorResponseDetails
รายละเอียดการตอบสนองข้อผิดพลาด
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| errorCode |
string |
ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้ |
| message |
string |
การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้ |
| relatedResource |
รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด |
GroupDetails
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| groupType |
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป |
GroupType
ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| Unknown |
ไม่รู้จักชนิดกลุ่มหลัก |
| SecurityGroup |
หลักคือกลุ่มความปลอดภัย |
| DistributionList |
หลักคือรายการการแจกจ่าย |
ItemAccessDetail
รายละเอียดสิทธิ์รายการ เช่น อ่านและแชร์ต่อ
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| additionalPermissions |
string[] |
สิทธิ์ของปริมาณงาน เช่น readAll และ viewOutput |
| permissions |
สิทธิ์รายการ เช่น อ่านและแชร์ต่อ |
|
| type |
ชนิดเอนทิตี |
ItemAccessDetails
รายละเอียดการเข้าถึงของผู้ใช้สําหรับรายการ
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| itemAccessDetails |
สิทธิ์รายการสําหรับผู้ใช้ |
|
| principal |
ข้อมูลเกี่ยวกับผู้ใช้ที่มีสิทธิ์เข้าถึงเอนทิตี |
ItemAccessDetailsResponse
รายการของผู้ใช้ที่มีการเข้าถึงเอนทิตีที่ระบุ
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| accessDetails |
รายการของผู้ใช้ที่มีการเข้าถึงเอนทิตี |
ItemPermissions
สิทธิ์รายการ อาจเพิ่มสิทธิ์รายการเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| Read |
ผู้ใช้สามารถอ่านเมตาดาต้าเกี่ยวกับรายการได้ |
| Write |
ผู้ใช้สามารถดําเนินการเขียนบนรายการได้ |
| Reshare |
ผู้ใช้สามารถแชร์รายการกับผู้ใช้อื่นได้ |
| Explore |
ผู้ใช้สามารถสร้างรายการบนรายการอื่น ๆ ได้ |
| Execute |
ผู้ใช้สามารถดําเนินการและยกเลิกงานสินค้าได้ |
ItemType
ชนิดของสินค้า คุณสามารถเพิ่มชนิดหน่วยข้อมูลเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| Dashboard |
แดชบอร์ด PowerBI |
| Report |
รายงาน PowerBI |
| SemanticModel |
แบบจําลองความหมายของ PowerBI |
| PaginatedReport |
รายงานที่มีการแบ่งหน้าของ PowerBI |
| Datamart |
Datamart ของ PowerBI |
| Lakehouse |
เลคเฮ้าส์ |
| Eventhouse |
อาคารจัดงาน |
| Environment |
สภาพแวดล้อม |
| KQLDatabase |
ฐานข้อมูล KQL |
| KQLQueryset |
ชุดคิวรี KQL |
| KQLDashboard |
แดชบอร์ด KQL |
| DataPipeline |
ไปป์ไลน์ข้อมูล |
| Notebook |
โน๊ตบุ๊ค |
| SparkJobDefinition |
ข้อกําหนดงานแบบประกายไฟ |
| MLExperiment |
การทดลองการเรียนรู้ของเครื่อง |
| MLModel |
แบบจําลองการเรียนรู้ของเครื่อง |
| Warehouse |
คลังสินค้า |
| Eventstream |
เหตุการณ์กระแสข้อมูล |
| SQLEndpoint |
จุดสิ้นสุด SQL |
| MirroredWarehouse |
คลังสินค้าที่มิเรอร์ |
| MirroredDatabase |
ฐานข้อมูลที่มิเรอร์ |
| Reflex |
รีเฟล็กซ์ |
| GraphQLApi |
API สําหรับรายการ GraphQL |
| MountedDataFactory |
เมาท์ DataFactory |
| SQLDatabase |
SQLDatabase |
| CopyJob |
งานคัดลอก |
| VariableLibrary |
VariableLibrary |
| Dataflow |
กระแสข้อมูล |
| ApacheAirflowJob |
ApacheAirflowJob |
| WarehouseSnapshot |
สแนปช็อตของคลังสินค้า |
| DigitalTwinBuilder |
DigitalTwinBuilder |
| DigitalTwinBuilderFlow |
โฟลว์ Digital Twin Builder |
| MirroredAzureDatabricksCatalog |
แค็ตตาล็อก azure databricks ที่มิเรอร์ |
| Map |
แผนที่. |
| AnomalyDetector |
การตรวจหาความผิดปกติ |
| UserDataFunction |
ฟังก์ชันข้อมูลผู้ใช้ |
| GraphModel |
GraphModel |
| GraphQuerySet |
ชุดคิวรีกราฟ |
| SnowflakeDatabase |
ฐานข้อมูล Snowflake เพื่อจัดเก็บตาราง Iceberg ที่สร้างขึ้นจากบัญชี Snowflake |
| OperationsAgent |
OperationsAgent |
| CosmosDBDatabase |
ฐานข้อมูล Cosmos DB |
| Ontology |
โทโพโลยี |
| EventSchemaSet |
EventSchemaSet |
Principal
แสดงข้อมูลประจําตัวหรือกลุ่ม Microsoft Entra
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| displayName |
string |
ชื่อที่แสดงขององค์ประกอบหลัก |
| groupDetails |
รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก |
|
| id |
string (uuid) |
ID ของโครงร่างสําคัญ |
| servicePrincipalDetails |
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก |
|
| servicePrincipalProfileDetails |
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก |
|
| type |
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป |
|
| userDetails |
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก |
PrincipalType
ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป
| ค่า | คำอธิบาย |
|---|---|
| User |
หลักคือผู้ใช้หลัก Microsoft Entra |
| ServicePrincipal |
หลักคือโครงร่างสําคัญของบริการ Microsoft Entra |
| Group |
หลักคือกลุ่มความปลอดภัย |
| ServicePrincipalProfile |
หลักคือ โปรไฟล์โครงร่างสําคัญของบริการ |
| EntireTenant |
หลักแสดงผู้ใช้ที่เป็นผู้เช่าทั้งหมด |
ServicePrincipalDetails
รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| aadAppId |
string (uuid) |
Microsoft Entra AppId ของบริการหลัก |
ServicePrincipalProfileDetails
รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| parentPrincipal |
โครงร่างสําคัญของโปรไฟล์บริการหลัก |
UserDetails
รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User
| ชื่อ | พิมพ์ | คำอธิบาย |
|---|---|---|
| userPrincipalName |
string |
ชื่อหลักของผู้ใช้ |