Workspaces - Get Workspace Role Assignment
Gibt Informationen zu einer Arbeitsbereichsrollenzuweisung zurück.
Erlaubnisse
Der Anrufer muss mitglied oder höher im Arbeitsbereich sein.
Erforderliche delegierte Bereiche
Workspace.Read.All oder Workspace.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identität | Unterstützung |
|---|---|
| Benutzer | Ja |
| Service Principal und Verwaltete Identitäten | Ja |
Schnittstelle
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/roleAssignments/{workspaceRoleAssignmentId}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Die Arbeitsbereichs-ID. |
|
workspace
|
path | True |
string (uuid) |
Die Rollenzuweisungs-ID des Arbeitsbereichs. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung wurde erfolgreich abgeschlossen. |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Get workspace role assignment example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces/0ac682f5-aee3-4968-9d21-692eb3fd4056/roleAssignments/259b6674-74cf-4197-ac05-1bf391800ec2
Beispiel für eine Antwort
{
"id": "259b6674-74cf-4197-ac05-1bf391800ec2",
"principal": {
"id": "259b6674-74cf-4197-ac05-1bf391800ec2",
"type": "User"
},
"role": "Member"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
Group |
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp |
|
Group |
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden. |
| Principal |
Stellt eine Identität oder eine Microsoft Entra-Gruppe dar. |
|
Principal |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
|
Service |
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp |
|
Service |
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp |
|
User |
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp |
|
Workspace |
Eine Arbeitsbereichsrolle. Zusätzliche Arbeitsbereichsrollen können im Laufe der Zeit hinzugefügt werden. |
|
Workspace |
Ein Arbeitsbereichsrollenzuweisungsobjekt. |
ErrorRelatedResource
Das Fehlerbezogene Ressourcendetails-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| resourceId |
string |
Die Ressourcen-ID, die an dem Fehler beteiligt ist. |
| resourceType |
string |
Der Typ der Ressource, die an dem Fehler beteiligt ist. |
ErrorResponse
Die Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| moreDetails |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
|
| requestId |
string |
ID der Anforderung, die dem Fehler zugeordnet ist. |
ErrorResponseDetails
Die Fehlerantwortdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
GroupDetails
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp Groupist.
| Name | Typ | Beschreibung |
|---|---|---|
| groupType |
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden. |
GroupType
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Unknown |
Der Prinzipalgruppentyp ist unbekannt. |
| SecurityGroup |
Prinzipal ist eine Sicherheitsgruppe. |
| DistributionList |
Prinzipal ist eine Verteilerliste. |
Principal
Stellt eine Identität oder eine Microsoft Entra-Gruppe dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| groupDetails |
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp |
|
| id |
string (uuid) |
Die ID des Prinzipals. |
| servicePrincipalDetails |
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp |
|
| servicePrincipalProfileDetails |
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp |
|
| type |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
|
| userDetails |
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp |
PrincipalType
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| User |
Prinzipal ist ein Microsoft Entra-Benutzerprinzipal. |
| ServicePrincipal |
Prinzipal ist ein Microsoft Entra-Dienstprinzipal. |
| Group |
Prinzipal ist eine Sicherheitsgruppe. |
| ServicePrincipalProfile |
Prinzipal ist ein Dienstprinzipalprofil. |
| EntireTenant |
Prinzipal stellt alle Mandantenbenutzer dar. |
ServicePrincipalDetails
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp ServicePrincipalist.
| Name | Typ | Beschreibung |
|---|---|---|
| aadAppId |
string (uuid) |
Die Microsoft Entra AppId des Dienstprinzipals. |
ServicePrincipalProfileDetails
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp ServicePrincipalProfileist.
| Name | Typ | Beschreibung |
|---|---|---|
| parentPrincipal |
Der übergeordnete Prinzipal des Dienstprinzipals. |
UserDetails
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp Userist.
| Name | Typ | Beschreibung |
|---|---|---|
| userPrincipalName |
string |
Der Benutzerprinzipalname. |
WorkspaceRole
Eine Arbeitsbereichsrolle. Zusätzliche Arbeitsbereichsrollen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Admin |
Ermöglicht den Administratorzugriff auf den Arbeitsbereich. |
| Member |
Ermöglicht den Mitgliedschaftszugriff auf den Arbeitsbereich. |
| Contributor |
Aktiviert den Beitrag zum Arbeitsbereich. |
| Viewer |
Aktiviert die Anzeige des Arbeitsbereichs. |
WorkspaceRoleAssignment
Ein Arbeitsbereichsrollenzuweisungsobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (uuid) |
Die Rollenzuweisungs-ID des Arbeitsbereichs. |
| principal |
Der Prinzipal. |
|
| role |
Die Arbeitsbereichsrolle des Prinzipals. |