Connections - Add Connection Role Assignment
Tilføjer en tildeling af forbindelsesrolle.
Notat
Fabric administration af lejeradministrationsforbindelse findes i øjeblikket som prøveversion (få mere at vide).
Permissions
Den, der ringer op, skal være Fabric-administrator eller godkende ved hjælp af en tjenesteprincipal.
Påkrævede delegerede områder
Tenant.ReadWrite.All
Begrænsninger
Ingen yderligere begrænsninger.
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft identities, der er angivet i dette afsnit.
| Identity | Support |
|---|---|
| User | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Interface
POST https://api.fabric.microsoft.com/v1/admin/connections/{connectionId}/roleAssignments
URI-parametre
| Navn | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
connection
|
path | True |
string (uuid) |
Forbindelses-id'et. |
Brødtekst for anmodning
| Navn | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| principal | True | Principal: |
Hovedstolen. Gruppeprincipaltypen understøttes ikke. |
| role | True |
Forbindelsesrollen for hovedstolen. |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 201 Created |
Oprettet. Headere Location: string |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Add connection role assignment as admin example
Eksempelanmodning
POST https://api.fabric.microsoft.com/v1/admin/connections/f3a2e6af-d048-4f85-94d9-b3d16140df05/roleAssignments
{
"principal": {
"id": "6a002b3d-e4ec-43df-8c08-e8eb7547d9dd",
"type": "User"
},
"role": "Owner"
}
Eksempelsvar
Location: https://api.fabric.microsoft.com/v1/admin/connections/f3a2e6af-d048-4f85-94d9-b3d16140df05/roleAssignments/6a002b3d-e4ec-43df-8c08-e8eb7547d9dd
{
"id": "6a002b3d-e4ec-43df-8c08-e8eb7547d9dd",
"principal": {
"id": "6a002b3d-e4ec-43df-8c08-e8eb7547d9dd",
"type": "User"
},
"role": "Owner"
}
Definitioner
| Navn | Beskrivelse |
|---|---|
|
Add |
Anmodningen om tildeling af forbindelsesrolle for en hovedkonto. |
|
Assignable |
En forbindelsesrolle. Der kan tilføjes flere forbindelsesroller over tid. |
|
Connection |
En forbindelsesrolle. Der kan tilføjes flere forbindelsesroller over tid. |
|
Connection |
Forbindelsesrolletildelingen for en hovedkonto. |
|
Entire |
Repræsenterer en lejerprincipal |
|
Error |
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl. |
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Group |
Gruppér specifikke oplysninger. Gælder, når hovedtypen er |
|
Group |
Repræsenterer en sikkerhedsgruppe. |
|
Group |
Gruppens type. Der kan tilføjes flere gruppetyper over tid. |
|
Principal |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
|
Service |
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er |
|
Service |
Repræsenterer en Microsoft Entra tjenesteprincipal. |
|
Service |
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er |
|
Service |
Repræsenterer en tjenesteprincipalprofil. |
|
User |
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er |
|
User |
Repræsenterer en Microsoft Entra brugerprincipal. |
AddAdminConnectionRoleAssignmentRequest
Anmodningen om tildeling af forbindelsesrolle for en hovedkonto.
| Navn | Type | Beskrivelse |
|---|---|---|
| principal | Principal: |
Hovedstolen. Gruppeprincipaltypen understøttes ikke. |
| role |
Forbindelsesrollen for hovedstolen. |
AssignableAdminConnectionRole
En forbindelsesrolle. Der kan tilføjes flere forbindelsesroller over tid.
| Værdi | Beskrivelse |
|---|---|
| Owner |
Gør det muligt for hovedprincipalen at få ejerskab over forbindelsen. Hovedprincipalen er oprindeligt tildelt rollen 'PendingOwner' og for at fuldføre overgangen til 'Owner', skal hovedprincipalen opdatere legitimationsoplysningerne for forbindelsen ved hjælp af Update Connection API. |
ConnectionRole
En forbindelsesrolle. Der kan tilføjes flere forbindelsesroller over tid.
| Værdi | Beskrivelse |
|---|---|
| User |
Giver brugeren adgang til forbindelsen. |
| UserWithReshare |
Giver brugeren mulighed for at videredelingsadgangen for forbindelsen. |
| Owner |
Aktiverer ejerskabsadgang for forbindelsen. |
| PendingOwner |
Ejerskabet af forbindelsen er endnu ikke effektivt. hovedprincipalen skal opdatere legitimationsoplysningerne for forbindelsen (ved hjælp af Api til opdateringsforbindelse) for at gøre den gældende. |
ConnectionRoleAssignment
Forbindelsesrolletildelingen for en hovedkonto.
| Navn | Type | Beskrivelse |
|---|---|---|
| id |
string (uuid) |
Objekt-id'et for forbindelsesrolletildelingen. |
| principal | Principal: |
Hovedstolen. |
| role |
Forbindelsesrollen for hovedstolen. |
EntireTenantPrincipal
Repræsenterer en lejerprincipal
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
Entire |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
ErrorParameter
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl.
| Navn | Type | Beskrivelse |
|---|---|---|
| message |
string |
En læsevenlig beskrivelse af parameterens betydning. |
| name |
string |
Parameter-id'et. |
| value |
string |
Parameterens værdi. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Navn | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
GroupDetails
Gruppér specifikke oplysninger. Gælder, når hovedtypen er Group.
| Navn | Type | Beskrivelse |
|---|---|---|
| groupType |
Gruppens type. Der kan tilføjes flere gruppetyper over tid. |
GroupPrincipal
Repræsenterer en sikkerhedsgruppe.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| groupDetails |
Gruppér specifikke oplysninger. Gælder, når hovedtypen er |
|
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
Group |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
GroupType
Gruppens type. Der kan tilføjes flere gruppetyper over tid.
| Værdi | Beskrivelse |
|---|---|
| Unknown |
Hovedgruppetypen er ukendt. |
| SecurityGroup |
Principal er en sikkerhedsgruppe. |
| DistributionList |
Principal er en distributionsliste. |
PrincipalType
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid.
| Værdi | Beskrivelse |
|---|---|
| User |
Principal er en Microsoft Entra brugerprincipal. |
| ServicePrincipal |
Principal er en Microsoft Entra tjenesteprincipal. |
| Group |
Principal er en sikkerhedsgruppe. |
| ServicePrincipalProfile |
Principal er en tjenesteprincipalprofil. |
| EntireTenant |
Principal repræsenterer alle lejerbrugere. |
ServicePrincipalDetails
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er ServicePrincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| aadAppId |
string (uuid) |
Tjenesteprincipalens Microsoft Entra AppId. |
ServicePrincipalPrincipal
Repræsenterer en Microsoft Entra tjenesteprincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| servicePrincipalDetails |
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er |
|
| type |
string:
Service |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
ServicePrincipalProfileDetails
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er ServicePrincipalProfile.
| Navn | Type | Beskrivelse |
|---|---|---|
| parentPrincipal | Principal: |
Profilen for tjenesteprincipalens overordnede hoved. |
ServicePrincipalProfilePrincipal
Repræsenterer en tjenesteprincipalprofil.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| servicePrincipalProfileDetails |
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er |
|
| type |
string:
Service |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
UserDetails
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er User.
| Navn | Type | Beskrivelse |
|---|---|---|
| userPrincipalName |
string |
Brugerens hovednavn. |
UserPrincipal
Repræsenterer en Microsoft Entra brugerprincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
User |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
| userDetails |
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er |