External Data Shares Provider - Get External Data Share
Returnerar information om den angivna externa dataresursen.
Behörigheter
Anroparen måste ha läs- och delningsbehörigheter för objektet.
Obligatoriska delegerade omfång
Objekt-API:er kan ha något av dessa omfång i sin token:
- Allmänt omfång: Item.ExternalDataShare.All
- Specifikt omfång: itemType. ExternalDataShare.All, till exempel: Lakehouse.ExternalDataShare.All
Mer information om omfång finns i artikeln om omfång.
Nödvändiga klientinställningar
Om du vill använda det här API:et aktiverar du administratörsväxeln extern datadelning för det anropande huvudnamnet.
Begränsningar
Maximalt 10 begäranden per minut.
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Stöd |
|---|---|
| Användare | Ja |
| Tjänsthuvudnamn och hanterade identiteter | Ja |
Gränssnitt
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/externalDataShares/{externalDataShareId}
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
external
|
path | True |
string (uuid) |
Det externa dataresurs-ID:t. |
|
item
|
path | True |
string (uuid) |
Objekt-ID:t. |
|
workspace
|
path | True |
string (uuid) |
Arbetsyte-ID. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| 429 Too Many Requests |
Gränsen för tjänstfrekvens överskreds. Servern returnerar ett Sidhuvuden Retry-After: integer |
|
| Other Status Codes |
Vanliga felkoder:
|
Exempel
Get external data share example
Exempelbegäran
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/5b218778-e7a5-4d73-8187-f10824047715/externalDataShares/dccc162f-7a41-4720-83c3-5c7e81187959
Exempelsvar
{
"id": "dccc162f-7a41-4720-83c3-5c7e81187959",
"paths": [
"Files/Sales/Contoso_Sales_2023"
],
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"type": "User"
},
"recipient": {
"type": "User",
"userPrincipalName": "lisa@fabrikam.com"
},
"status": "Pending",
"expirationTimeUtc": "2024-12-13T00:00:00.000Z",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"itemId": "5b218778-e7a5-4d73-8187-f10824047715",
"invitationUrl": "https://app.fabric.microsoft.com/externaldatasharing/accept?providerTenantId=34f92457-fe9d-4c36-92a8-499fdfaf0f8f&shareId=dccc162f-7a41-4720-83c3-5c7e81187959"
}
Definitioner
| Name | Description |
|---|---|
|
Entire |
Representerar ett klientorganisationsobjekt |
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Information om felsvar. |
|
External |
Ett externt dataresursobjekt. |
|
External |
Typen av mottagare för den externa dataresursen. Standardvärdet är "Användare" om det inte anges. Ytterligare mottagartyper kan läggas till över tid. |
|
External |
En extern dataresursmottagare som är ett huvudnamn för tjänsten, identifierad med huvudnamns-ID och klientorganisations-ID. |
|
External |
Status för en viss extern dataresurs. Ytterligare |
|
External |
En extern dataresursmottagare som är en användare, identifierad med användarens huvudnamn (e-postadress). Det här är standardmottagarens typ. |
|
Group |
Gruppera specifik information. Gäller när huvudtypen är |
|
Group |
Representerar en säkerhetsgrupp. |
|
Group |
Gruppens typ. Ytterligare grupptyper kan läggas till över tid. |
|
Principal |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
|
Service |
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är |
|
Service |
Representerar tjänstens huvudnamn för Microsoft Entra. |
|
Service |
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är |
|
Service |
Representerar en profil för tjänstens huvudnamn. |
|
User |
Specifik information om användarens huvudnamn. Gäller när huvudtypen är |
|
User |
Representerar ett Microsoft Entra-användarhuvudnamn. |
EntireTenantPrincipal
Representerar ett klientorganisationsobjekt
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Huvudkontots visningsnamn. |
| id |
string (uuid) |
Huvudmannens ID. |
| type |
string:
Entire |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
Det resurs-ID som ingår i felet. |
| resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| isRetriable |
boolean |
När det är sant kan begäran göras på nytt. Använd svarshuvudet |
| message |
string |
En mänsklig läsbar representation av felet. |
| moreDetails |
Lista över ytterligare felinformation. |
|
| relatedResource |
Felrelaterad resursinformation. |
|
| requestId |
string (uuid) |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Information om felsvar.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| relatedResource |
Felrelaterad resursinformation. |
ExternalDataShare
Ett externt dataresursobjekt.
| Name | Typ | Description |
|---|---|---|
| acceptedByTenantId |
string (uuid) |
Klientorganisations-ID:t där den externa dataresursen accepterades. |
| creatorPrincipal | Principal: |
Det huvudnamn som skapade den externa dataresursen. |
| expirationTimeUtc |
string (date-time) |
Utgångsdatum och tid (UTC) för inbjudan till den externa dataresursen. |
| id |
string (uuid) |
Det externa dataresurs-ID:t. |
| invitationUrl |
string (uri) |
URL:en för att acceptera inbjudan till den externa dataresursen. |
| itemId |
string (uuid) |
Objekt-ID:t. |
| paths |
string[] |
Sökvägen eller listan över sökvägar som delas externt. |
| recipient | BaseExternalDataShareRecipient: |
Mottagaren som har bjudits in att acceptera den externa dataresursen. |
| status |
Status för den externa dataresursen. |
|
| workspaceId |
string (uuid) |
Arbetsyte-ID. |
ExternalDataShareRecipientType
Typen av mottagare för den externa dataresursen. Standardvärdet är "Användare" om det inte anges. Ytterligare mottagartyper kan läggas till över tid.
| Värde | Description |
|---|---|
| ServicePrincipal |
Mottagaren är ett huvudnamn för tjänsten som identifieras av objekt-ID och klientorganisations-ID. |
| User |
Mottagaren är en användare som identifieras med användarens huvudnamn (e-postadress). Det här är standardvärdet. |
ExternalDataShareSPRecipient
En extern dataresursmottagare som är ett huvudnamn för tjänsten, identifierad med huvudnamns-ID och klientorganisations-ID.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| principalId |
string (uuid) |
Huvud-ID för tjänstens huvudnamnsmottagare. Detta motsvarar Entra ID objekt-ID. |
|
| tenantId |
string (uuid) |
Klientorganisations-ID för tjänstens huvudnamnsmottagare. |
|
| type |
string:
Service |
User |
Typen av mottagare för den externa dataresursen. Standardvärdet är "Användare" om det inte anges. Ytterligare mottagartyper kan läggas till över tid. |
ExternalDataShareStatus
Status för en viss extern dataresurs. Ytterligare ExternalDataShareStatus typer kan läggas till över tid.
| Värde | Description |
|---|---|
| Pending |
En inbjudan skapades och väntar nu på att godkännas av mottagaren. |
| Active |
Inbjudan har godkänts av mottagaren och den externa dataresursen är aktiv. |
| Revoked |
Den externa dataresursen återkallades. |
| InvitationExpired |
Inbjudan har upphört att gälla och kan inte längre accepteras av mottagaren. |
ExternalDataShareUserRecipient
En extern dataresursmottagare som är en användare, identifierad med användarens huvudnamn (e-postadress). Det här är standardmottagarens typ.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| tenantId |
string (uuid) |
Klientorganisations-ID för användarmottagaren. Valfritt. |
|
| type |
string:
User |
User |
Typen av mottagare för den externa dataresursen. Standardvärdet är "Användare" om det inte anges. Ytterligare mottagartyper kan läggas till över tid. |
| userPrincipalName |
string maxLength: 256 |
Mottagarens huvudnamn (e-postadress). |
GroupDetails
Gruppera specifik information. Gäller när huvudtypen är Group.
| Name | Typ | Description |
|---|---|---|
| groupType |
Gruppens typ. Ytterligare grupptyper kan läggas till över tid. |
GroupPrincipal
Representerar en säkerhetsgrupp.
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Huvudkontots visningsnamn. |
| groupDetails |
Gruppera specifik information. Gäller när huvudtypen är |
|
| id |
string (uuid) |
Huvudmannens ID. |
| type |
string:
Group |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
GroupType
Gruppens typ. Ytterligare grupptyper kan läggas till över tid.
| Värde | Description |
|---|---|
| Unknown |
Huvudgrupptypen är okänd. |
| SecurityGroup |
Huvudnamn är en säkerhetsgrupp. |
| DistributionList |
Huvudnamn är en distributionslista. |
PrincipalType
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid.
| Värde | Description |
|---|---|
| User |
Principal är ett Microsoft Entra-användarhuvudnamn. |
| ServicePrincipal |
Principal är microsoft entra-tjänstens huvudnamn. |
| Group |
Huvudnamn är en säkerhetsgrupp. |
| ServicePrincipalProfile |
Huvudnamn är en profil för tjänstens huvudnamn. |
| EntireTenant |
Huvudkontot representerar alla klientanvändare. |
ServicePrincipalDetails
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är ServicePrincipal.
| Name | Typ | Description |
|---|---|---|
| aadAppId |
string (uuid) |
Tjänstens huvudnamns Microsoft Entra AppId. |
ServicePrincipalPrincipal
Representerar tjänstens huvudnamn för Microsoft Entra.
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Huvudkontots visningsnamn. |
| id |
string (uuid) |
Huvudmannens ID. |
| servicePrincipalDetails |
Specifik information om tjänstens huvudnamn. Gäller när huvudtypen är |
|
| type |
string:
Service |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
ServicePrincipalProfileDetails
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är ServicePrincipalProfile.
| Name | Typ | Description |
|---|---|---|
| parentPrincipal | Principal: |
Tjänstens huvudnamnsprofils överordnade huvudnamn. |
ServicePrincipalProfilePrincipal
Representerar en profil för tjänstens huvudnamn.
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Huvudkontots visningsnamn. |
| id |
string (uuid) |
Huvudmannens ID. |
| servicePrincipalProfileDetails |
Profilinformation för tjänstens huvudnamn. Gäller när huvudtypen är |
|
| type |
string:
Service |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
UserDetails
Specifik information om användarens huvudnamn. Gäller när huvudtypen är User.
| Name | Typ | Description |
|---|---|---|
| userPrincipalName |
string |
Användarens huvudnamn. |
UserPrincipal
Representerar ett Microsoft Entra-användarhuvudnamn.
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Huvudkontots visningsnamn. |
| id |
string (uuid) |
Huvudmannens ID. |
| type |
string:
User |
Typ av huvudnamn. Ytterligare huvudnamnstyper kan läggas till över tid. |
| userDetails |
Specifik information om användarens huvudnamn. Gäller när huvudtypen är |