แชร์ผ่าน


Workspaces - Add Workspace Role Assignment

เพิ่มการกําหนดบทบาทพื้นที่ทํางาน
หากต้องการรับ ID ออบเจ็กต์ของผู้ใช้หลักที่จําเป็นสําหรับเนื้อหาคําขอ โปรดดู ค้นหา ID ออบเจ็กต์ของผู้ใช้

Permissions

  • ผู้เรียกต้องมี สมาชิก หรือบทบาทพื้นที่ทํางานที่สูงกว่า
  • สมาชิกสามารถเพิ่มสมาชิกหรือผู้อื่นที่มีสิทธิ์ที่ต่ํากว่าได้ สําหรับข้อมูลเพิ่มเติม โปรดดูที่: บทบาทพื้นที่ทํางาน

จําเป็นต้องมีขอบเขตที่ได้รับมอบสิทธิ์

Workspace.ReadWrite.All

Limitations

  • พื้นที่ทํางานแต่ละแห่งจะถูกจํากัดไว้ที่ผู้ใช้หรือกลุ่มสูงสุด 1,000 รายในบทบาทพื้นที่ทํางาน (ผู้ดูแลระบบ สมาชิก ผู้สนับสนุน ผู้ชม) ไม่จํากัดจํานวนผู้ใช้ภายในกลุ่ม ข้อจํากัดยังครอบคลุมถึงผู้เยี่ยมชมภายนอกด้วย

ข้อมูลประจําตัวที่สนับสนุนของ Microsoft Entra

API นี้สนับสนุนข้อมูลประจําตัวของ Microsoft แสดงรายการในส่วนนี้

เอกลักษณ์ Support
ผู้ใช้ Yes
บริการหลักและข้อมูลประจําตัว ที่มีการจัดการ Yes

Interface

POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/roleAssignments

พารามิเตอร์ URI

ชื่อ ใน จำเป็น พิมพ์ คำอธิบาย
workspaceId
path True

string (uuid)

ID พื้นที่ทํางาน

เนื้อความของคำขอ

ชื่อ จำเป็น พิมพ์ คำอธิบาย
principal True

Principal

ครูใหญ่

role True

WorkspaceRole

บทบาทพื้นที่ทํางานขององค์ประกอบหลักของ

การตอบสนอง

ชื่อ พิมพ์ คำอธิบาย
201 Created

WorkspaceRoleAssignment

สร้างเสร็จเรียบร้อยแล้ว

ส่วนหัว

Location: string

Other Status Codes

ErrorResponse

รหัสข้อผิดพลาดทั่วไป:

  • UnknownError - เกิดข้อผิดพลาด

ตัวอย่าง

Add workspace role assignment example

คำขอตัวอย่าง

POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff512/roleAssignments

{
  "principal": {
    "id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
    "type": "User"
  },
  "role": "Member"
}

คำตอบตัวอย่าง

Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff512/roleAssignments/8eedb1b0-3af8-4b17-8e7e-663e61e12211
{
  "id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
  "principal": {
    "id": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
    "type": "User"
  },
  "role": "Member"
}

คำจำกัดความ

ชื่อ คำอธิบาย
AddWorkspaceRoleAssignmentRequest

เพิ่มส่วนข้อมูลคําขอการกําหนดบทบาทพื้นที่ทํางาน

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

Principal

แสดงข้อมูลประจําตัวหรือกลุ่ม Microsoft Entra

PrincipalType

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User

WorkspaceRole

บทบาทพื้นที่ทํางาน อาจมีการเพิ่มบทบาทพื้นที่ทํางานเพิ่มเติมเมื่อเวลาผ่านไป

WorkspaceRoleAssignment

ออบเจ็กต์การกําหนดบทบาทพื้นที่ทํางาน

AddWorkspaceRoleAssignmentRequest

เพิ่มส่วนข้อมูลคําขอการกําหนดบทบาทพื้นที่ทํางาน

ชื่อ พิมพ์ คำอธิบาย
principal

Principal

ครูใหญ่

role

WorkspaceRole

บทบาทพื้นที่ทํางานขององค์ประกอบหลักของ

ErrorRelatedResource

ออบเจ็กต์รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
resourceId

string

ID ทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

resourceType

string

ชนิดของทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponse

การตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

moreDetails

ErrorResponseDetails[]

รายการรายละเอียดข้อผิดพลาดเพิ่มเติม

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

requestId

string

รหัสของคําขอที่เกี่ยวข้องกับข้อผิดพลาด

ErrorResponseDetails

รายละเอียดการตอบสนองข้อผิดพลาด

ชื่อ พิมพ์ คำอธิบาย
errorCode

string

ตัวระบุเฉพาะที่ให้ข้อมูลเกี่ยวกับเงื่อนไขข้อผิดพลาด ทําให้สามารถสื่อสารได้มาตรฐานระหว่างบริการของเรากับผู้ใช้

message

string

การแสดงข้อผิดพลาดที่มนุษย์สามารถอ่านได้

relatedResource

ErrorRelatedResource

รายละเอียดทรัพยากรที่เกี่ยวข้องกับข้อผิดพลาด

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

ชื่อ พิมพ์ คำอธิบาย
groupType

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

GroupType

ชนิดของกลุ่ม คุณสามารถเพิ่มชนิดกลุ่มเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
Unknown

ไม่รู้จักชนิดกลุ่มหลัก

SecurityGroup

หลักคือกลุ่มความปลอดภัย

DistributionList

หลักคือรายการการแจกจ่าย

Principal

แสดงข้อมูลประจําตัวหรือกลุ่ม Microsoft Entra

ชื่อ พิมพ์ คำอธิบาย
displayName

string

ชื่อที่แสดงขององค์ประกอบหลัก

groupDetails

GroupDetails

รายละเอียดเฉพาะของกลุ่ม ใช้ได้เมื่อชนิดหลัก Group

id

string (uuid)

ID ของโครงร่างสําคัญ

servicePrincipalDetails

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

servicePrincipalProfileDetails

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

type

PrincipalType

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

userDetails

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User

PrincipalType

ชนิดของรายการหลัก คุณสามารถเพิ่มชนิดหลักเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
User

หลักคือผู้ใช้หลัก Microsoft Entra

ServicePrincipal

หลักคือโครงร่างสําคัญของบริการ Microsoft Entra

Group

หลักคือกลุ่มความปลอดภัย

ServicePrincipalProfile

หลักคือ โปรไฟล์โครงร่างสําคัญของบริการ

EntireTenant

หลักแสดงผู้ใช้ที่เป็นผู้เช่าทั้งหมด

ServicePrincipalDetails

รายละเอียดเฉพาะของบริการหลัก ใช้ได้เมื่อชนิดหลัก ServicePrincipal

ชื่อ พิมพ์ คำอธิบาย
aadAppId

string (uuid)

Microsoft Entra AppId ของบริการหลัก

ServicePrincipalProfileDetails

รายละเอียดโปรไฟล์โครงร่างสําคัญของบริการ ใช้ได้เมื่อชนิดหลัก ServicePrincipalProfile

ชื่อ พิมพ์ คำอธิบาย
parentPrincipal

Principal

โครงร่างสําคัญของโปรไฟล์บริการหลัก

UserDetails

รายละเอียดเฉพาะของผู้ใช้หลัก ใช้ได้เมื่อชนิดหลัก User

ชื่อ พิมพ์ คำอธิบาย
userPrincipalName

string

ชื่อหลักของผู้ใช้

WorkspaceRole

บทบาทพื้นที่ทํางาน อาจมีการเพิ่มบทบาทพื้นที่ทํางานเพิ่มเติมเมื่อเวลาผ่านไป

ค่า คำอธิบาย
Admin

ช่วยให้สามารถเข้าถึงการดูแลระบบในพื้นที่ทํางาน

Member

ช่วยให้สามารถเข้าถึงพื้นที่ทํางานของสมาชิกได้

Contributor

ช่วยให้สามารถจัดสรรไปยังพื้นที่ทํางานได้

Viewer

ช่วยให้สามารถดูพื้นที่ทํางานได้

WorkspaceRoleAssignment

ออบเจ็กต์การกําหนดบทบาทพื้นที่ทํางาน

ชื่อ พิมพ์ คำอธิบาย
id

string (uuid)

รหัสการกําหนดบทบาทพื้นที่ทํางาน

principal

Principal

ครูใหญ่

role

WorkspaceRole

บทบาทพื้นที่ทํางานขององค์ประกอบหลักของ