Labels - Bulk Set Labels
Ange känslighetsetiketter för Infrastrukturobjekt, till exempel lakehouses och rapporter, efter objekt-ID. Känslighetsetiketterna tillämpas på de automatiskt genererade objekten som är relaterade till de begärda objekten och deras ID:n returneras inte. Objekt med länkade autogenererade objekt som stöds är: Lakehouse, Warehouse, Datamart, SQLDatabase och MirroredDatabase.
Om du vill ange en känslighetsetikett med det här API:et måste administratörsanvändaren eller den delegerade användaren, om den tillhandahålls, ha etiketten inkluderad i deras etikettprincip. Ett användningsexempel finns i: Ange eller ta bort känslighetsetiketter.
Behörigheter
- Användaren måste vara infrastrukturadministratör.
- Administratörsanvändaren och den delegerade användaren måste, om den tillhandahålls, ha tillräckliga användningsrättigheter för att kunna ange etiketter.
Obligatoriskt omfång
Tenant.ReadWrite.All
Begränsningar
- Maximalt 25 begäranden per timme.
- Varje begäran kan uppdatera upp till 2 000 infrastrukturobjekt.
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änstens huvudnamn och hanterade identiteter | Nej |
Gränssnitt
POST https://api.fabric.microsoft.com/v1/admin/items/bulkSetLabels
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| items | True |
Item |
En lista över objekt. Listan innehåller objekt-ID och typ. |
| labelId | True |
string (uuid) |
Etikett-ID:t, som måste finnas i användarens etikettprincip. |
| assignmentMethod |
Anger om den tilldelade etiketten har angetts av en automatiserad process eller manuellt. Ytterligare egenskapstyper för klientinställning kan läggas till över tid. |
||
| delegatedPrincipal | Principal: |
Delegerad användarinformation. En delegerad användare är en användare inom en organisation vars administratör anger en etikett för användarens räkning. Även om administratören anger etiketten markeras den delegerade användaren som etikett utfärdare. Endast huvudnamn av typen "Användare" stöds. |
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
Set labels example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/admin/items/bulkSetLabels
{
"items": [
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542a",
"type": "Dashboard"
},
{
"id": "476fcafe-b514-495d-b13f-ca9a4f0b1d8b",
"type": "Dashboard"
},
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542c",
"type": "Report"
},
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542e",
"type": "SemanticModel"
},
{
"id": "476fcafe-b514-495d-b13f-ca9a4f0b1d8f",
"type": "Notebook"
}
],
"labelId": "fe472f5e-636e-4c10-a1c6-7e9edc0b542d",
"assignmentMethod": "Standard",
"delegatedPrincipal": {
"id": "796ce6ad-9163-4c16-9559-c68192a251de",
"type": "User"
}
}
Exempelsvar
{
"itemsChangeLabelStatus": [
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542a",
"type": "Dashboard",
"status": "NotFound"
},
{
"id": "476fcafe-b514-495d-b13f-ca9a4f0b1d8b",
"type": "Dashboard",
"status": "Failed"
},
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542c",
"type": "Report",
"status": "Succeeded"
},
{
"id": "fe472f5e-636e-4c10-a1c6-7e9edc0b542e",
"type": "SemanticModel",
"status": "InsufficientUsageRights"
},
{
"id": "476fcafe-b514-495d-b13f-ca9a4f0b1d8f",
"type": "Notebook",
"status": "FailedToGetUsageRights"
}
]
}
Definitioner
| Name | Description |
|---|---|
|
Assignment |
Anger om den tilldelade etiketten har angetts av en automatiserad process eller manuellt. Ytterligare egenskapstyper för klientinställning kan läggas till över tid. |
|
Entire |
Representerar ett klientorganisationsobjekt |
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Information om felsvar. |
|
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. |
|
Item |
Det unika ID:t och informationsskyddsetiketten ändrar status för ett infrastrukturobjekt |
|
Item |
Objektinformationen, inklusive objekt-ID och typ. |
|
Items |
En lista över de unika ID:na och informationsskyddsetikettens ändringsstatus för fabric-objekten i begäran om etikettändring. |
|
Item |
Typ av objekt. Ytterligare objekttyper 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. |
|
Set |
En sammansatt etikettinformation som krävs för att uppdatera en informationsskyddsetikett. |
| Status |
Status för en ändringsåtgärd för informationsskyddsetiketter. Ytterligare egenskapstyper för klientinställning kan läggas till över tid. |
|
User |
Specifik information om användarens huvudnamn. Gäller när huvudtypen är |
|
User |
Representerar ett Microsoft Entra-användarhuvudnamn. |
AssignmentMethod
Anger om den tilldelade etiketten har angetts av en automatiserad process eller manuellt. Ytterligare egenskapstyper för klientinställning kan läggas till över tid.
| Värde | Description |
|---|---|
| Standard |
Etiketten har angetts av en automatiserad process (standardvärde). |
| Priviledged |
Etiketten har angetts manuellt. |
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. |
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. |
ItemChangeLabelStatus
Det unika ID:t och informationsskyddsetiketten ändrar status för ett infrastrukturobjekt
| Name | Typ | Description |
|---|---|---|
| id |
string |
Det unika ID:t för ett fabric-objekt. ID:t är i UUID-format. |
| status |
Status för en ändringsåtgärd för informationsskyddsetiketter. Ytterligare egenskapstyper för klientinställning kan läggas till över tid. |
|
| type |
Typ av infrastrukturobjekt. |
ItemInfo
Objektinformationen, inklusive objekt-ID och typ.
| Name | Typ | Description |
|---|---|---|
| id |
string (uuid) |
Ett ID i UUID-format. |
| type |
Objekttypen. |
ItemsChangeLabelResponse
En lista över de unika ID:na och informationsskyddsetikettens ändringsstatus för fabric-objekten i begäran om etikettändring.
| Name | Typ | Description |
|---|---|---|
| itemsChangeLabelStatus |
En lista med objekt ändrar etikettstatus. |
ItemType
Typ av objekt. Ytterligare objekttyper kan läggas till över tid.
| Värde | Description |
|---|---|
| Dashboard |
PowerBI-instrumentpanel. |
| Report |
PowerBI-rapport. |
| SemanticModel |
PowerBI-semantisk modell. |
| PaginatedReport |
Sidnumrerad PowerBI-rapport. |
| Datamart |
PowerBI-datamart. |
| Lakehouse |
Ett sjöhus. |
| Eventhouse |
Ett eventhouse. |
| Environment |
En miljö. |
| KQLDatabase |
En KQL-databas. |
| KQLQueryset |
En KQL-frågeuppsättning. |
| KQLDashboard |
En KQL-instrumentpanel. |
| DataPipeline |
En datapipeline. |
| Notebook |
En notebook-fil. |
| SparkJobDefinition |
En definition för Spark-jobb. |
| MLExperiment |
Ett maskininlärningsexperiment. |
| MLModel |
En maskininlärningsmodell. |
| Warehouse |
Ett lager. |
| Eventstream |
En händelseström. |
| SQLEndpoint |
En SQL-slutpunkt. |
| MirroredWarehouse |
Ett speglat lager. |
| MirroredDatabase |
En speglad databas. |
| Reflex |
En reflex. |
| GraphQLApi |
Ett API för GraphQL-objekt. |
| MountedDataFactory |
En MountedDataFactory. |
| SQLDatabase |
En SQLDatabase. |
| CopyJob |
Ett kopieringsjobb. |
| VariableLibrary |
En VariableLibrary. |
| Dataflow |
Ett dataflöde. |
| ApacheAirflowJob |
Ett ApacheAirflowJob. |
| WarehouseSnapshot |
En ögonblicksbild av lagret. |
| DigitalTwinBuilder |
En DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Ett Digital Twin Builder Flow. |
| MirroredAzureDatabricksCatalog |
En speglad azure databricks-katalog. |
| Map |
En karta. |
| AnomalyDetector |
En avvikelseidentifiering. |
| UserDataFunction |
En användardatafunktion. |
| GraphModel |
En GraphModel. |
| GraphQuerySet |
En Graph QuerySet. |
| SnowflakeDatabase |
En Snowflake-databas för att lagra isbergstabeller som skapats från Snowflake-kontot. |
| OperationsAgent |
En OperationsAgent. |
| CosmosDBDatabase |
En Cosmos DB-databas. |
| Ontology |
En ontologi. |
| EventSchemaSet |
En EventSchemaSet. |
| DataAgent |
En DataAgent. |
| MirroredCatalog |
En MirroredCatalog. |
| AppBackend |
En AppBackend. |
| OrgApp |
En organisationsapp. |
| OrgAppAudience |
En målgrupp för en organisationsapp. |
| DataBuildToolJob |
Ett DataBuildToolJob. |
| AzureDatabricksStorage |
Ett OneLake-säkerhetskopierat lagringsobjekt för Azure Databricks. |
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. |
SetLabelsRequest
En sammansatt etikettinformation som krävs för att uppdatera en informationsskyddsetikett.
| Name | Typ | Description |
|---|---|---|
| assignmentMethod |
Anger om den tilldelade etiketten har angetts av en automatiserad process eller manuellt. Ytterligare egenskapstyper för klientinställning kan läggas till över tid. |
|
| delegatedPrincipal | Principal: |
Delegerad användarinformation. En delegerad användare är en användare inom en organisation vars administratör anger en etikett för användarens räkning. Även om administratören anger etiketten markeras den delegerade användaren som etikett utfärdare. Endast huvudnamn av typen "Användare" stöds. |
| items |
Item |
En lista över objekt. Listan innehåller objekt-ID och typ. |
| labelId |
string (uuid) |
Etikett-ID:t, som måste finnas i användarens etikettprincip. |
Status
Status för en ändringsåtgärd för informationsskyddsetiketter. Ytterligare egenskapstyper för klientinställning kan läggas till över tid.
| Värde | Description |
|---|---|
| Failed |
Det gick inte att ange en ny etikett. Försök igen. |
| FailedToGetUsageRights |
Det gick inte att ange en ny etikett. Objektet Infrastruktur har en känslighetsetikett med skyddsinställningar och Fabric kunde inte verifiera att användaren har tillräcklig användningsbehörighet för att ändra etiketten. |
| InsufficientUsageRights |
Det gick inte att ange en ny etikett. Objektet Infrastruktur har en känslighetsetikett med skyddsinställningar, och administratörsanvändaren (och den delegerade användaren, om det anges) har inte tillräcklig användningsbehörighet för att ändra etiketten. |
| NotFound |
Det gick inte att hitta objekt-ID, etikett eller typ för Infrastruktur. |
| Succeeded |
Etiketten Fabric-objekt har ändrats. |
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 |