Connections - Update Connection Role Assignment
Aggiorna l'assegnazione di ruolo dell'entità per la connessione.
Note
Fabric gestione delle connessioni dell'amministratore tenant è attualmente disponibile in anteprima (altre informazioni).
Permissions
Il chiamante deve essere un amministratore di Fabric o eseguire l'autenticazione usando un'entità servizio.
Ambiti delegati obbligatori
Tenant.ReadWrite.All
Limitations
Nessuna limitazione aggiuntiva.
Identità supportate da Microsoft Entra
Questa API supporta le identità di Microsoft elencate in questa sezione.
| Identità | Support |
|---|---|
| User | Yes |
| Principale del servizio e Identità gestite | Yes |
Interface
PATCH https://api.fabric.microsoft.com/v1/admin/connections/{connectionId}/roleAssignments/{connectionRoleAssignmentId}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
connection
|
path | True |
string (uuid) |
ID connessione. |
|
connection
|
path | True |
string (uuid) |
ID dell'assegnazione del ruolo di connessione. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| role | True |
Ruolo di connessione dell'entità. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
OK. Operazione riuscita. |
|
| 429 Too Many Requests |
È stato superato il limite di velocità del servizio. Il server restituisce un'intestazione Intestazioni Retry-After: integer |
|
| Other Status Codes |
Codici di errore comuni:
|
Esempio
Update connection role assignment as admin example
Esempio di richiesta
PATCH https://api.fabric.microsoft.com/v1/admin/connections/fe8e181d-dbb8-471a-99f0-fdbf0a2ad4fd/roleAssignments/43970761-afc9-4428-ae6e-3b08bef098ff
{
"role": "Owner"
}
Risposta di esempio
{
"id": "43970761-afc9-4428-ae6e-3b08bef098ff",
"principal": {
"id": "43970761-afc9-4428-ae6e-3b08bef098ff",
"type": "User"
},
"role": "Owner"
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Assignable |
Ruolo di connessione. È possibile aggiungere altri ruoli di connessione nel tempo. |
|
Connection |
Ruolo di connessione. È possibile aggiungere altri ruoli di connessione nel tempo. |
|
Connection |
Assegnazione di ruolo di connessione per un'entità. |
|
Entire |
Rappresenta un'entità tenant |
|
Error |
Parametro strutturato che fornisce un contesto aggiuntivo leggibile dal computer relativo a un errore. |
|
Error |
Oggetto dei dettagli della risorsa relativo all'errore. |
|
Error |
Risposta di errore. |
|
Error |
Dettagli della risposta di errore. |
|
Group |
Dettagli specifici del gruppo. Applicabile quando il tipo di entità è |
|
Group |
Rappresenta un gruppo di sicurezza. |
|
Group |
Tipo del gruppo. È possibile aggiungere altri tipi di gruppo nel tempo. |
|
Principal |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
|
Service |
Dettagli specifici dell'entità servizio. Applicabile quando il tipo di entità è |
|
Service |
Rappresenta un'entità servizio Microsoft Entra. |
|
Service |
Dettagli del profilo dell'entità servizio. Applicabile quando il tipo di entità è |
|
Service |
Rappresenta un profilo dell'entità servizio. |
|
Update |
Payload della richiesta di assegnazione del ruolo di connessione di aggiornamento. |
|
User |
Dettagli specifici dell'entità utente. Applicabile quando il tipo di entità è |
|
User |
Rappresenta un'entità utente Microsoft Entra. |
AssignableAdminConnectionRole
Ruolo di connessione. È possibile aggiungere altri ruoli di connessione nel tempo.
| Valore | Descrizione |
|---|---|
| Owner |
Consente all'entità di ottenere la proprietà della connessione. All'entità viene assegnato inizialmente il ruolo "PendingOwner" e per completare la transizione a "Proprietario", l'entità deve aggiornare le credenziali di connessione usando l'API di connessione di aggiornamento. |
ConnectionRole
Ruolo di connessione. È possibile aggiungere altri ruoli di connessione nel tempo.
| Valore | Descrizione |
|---|---|
| User |
Abilita l'accesso utente per la connessione. |
| UserWithReshare |
Abilita l'utente con accesso di ricondivisione per la connessione. |
| Owner |
Abilita l'accesso alla proprietà per la connessione. |
| PendingOwner |
La proprietà della connessione non è ancora effettiva; l'entità deve aggiornare le credenziali di connessione (usando l'API di connessione di aggiornamento) per renderla effettiva. |
ConnectionRoleAssignment
Assegnazione di ruolo di connessione per un'entità.
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string (uuid) |
ID oggetto dell'assegnazione del ruolo di connessione. |
| principal | Principal: |
Entità. |
| role |
Ruolo di connessione dell'entità. |
EntireTenantPrincipal
Rappresenta un'entità tenant
| Nome | Tipo | Descrizione |
|---|---|---|
| displayName |
string |
Nome visualizzato dell'entità. |
| id |
string (uuid) |
ID dell'entità. |
| type |
string:
Entire |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
ErrorParameter
Parametro strutturato che fornisce un contesto aggiuntivo leggibile dal computer relativo a un errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| message |
string |
Descrizione leggibile del significato del parametro. |
| name |
string |
L'identificatore dei parametri. |
| value |
string |
Valore del parametro. |
ErrorRelatedResource
Oggetto dei dettagli della risorsa relativo all'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| resourceId |
string |
ID risorsa coinvolto nell'errore. |
| resourceType |
string |
Tipo della risorsa coinvolta nell'errore. |
ErrorResponse
Risposta di errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
| isRetriable |
boolean |
Se true, la richiesta può essere ritentata. Usare l'intestazione della |
| message |
string |
Rappresentazione leggibile dell'errore. |
| moreDetails |
Elenco di dettagli aggiuntivi sull'errore. |
|
| parameters |
Parametri strutturati che forniscono un contesto aggiuntivo leggibile dal computer sull'errore. |
|
| relatedResource |
Dettagli della risorsa correlati all'errore. |
|
| requestId |
string (uuid) |
ID della richiesta associata all'errore. |
ErrorResponseDetails
Dettagli della risposta di errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
| message |
string |
Rappresentazione leggibile dell'errore. |
| parameters |
Parametri strutturati che forniscono un contesto aggiuntivo leggibile dal computer sull'errore. |
|
| relatedResource |
Dettagli della risorsa correlati all'errore. |
GroupDetails
Dettagli specifici del gruppo. Applicabile quando il tipo di entità è Group.
| Nome | Tipo | Descrizione |
|---|---|---|
| groupType |
Tipo del gruppo. È possibile aggiungere altri tipi di gruppo nel tempo. |
GroupPrincipal
Rappresenta un gruppo di sicurezza.
| Nome | Tipo | Descrizione |
|---|---|---|
| displayName |
string |
Nome visualizzato dell'entità. |
| groupDetails |
Dettagli specifici del gruppo. Applicabile quando il tipo di entità è |
|
| id |
string (uuid) |
ID dell'entità. |
| type |
string:
Group |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
GroupType
Tipo del gruppo. È possibile aggiungere altri tipi di gruppo nel tempo.
| Valore | Descrizione |
|---|---|
| Unknown |
Il tipo di gruppo principale è sconosciuto. |
| SecurityGroup |
Principal è un gruppo di sicurezza. |
| DistributionList |
Principal è una lista di distribuzione. |
PrincipalType
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo.
| Valore | Descrizione |
|---|---|
| User |
Principal è un'entità utente Microsoft Entra. |
| ServicePrincipal |
Principal è un'entità servizio Microsoft Entra. |
| Group |
Principal è un gruppo di sicurezza. |
| ServicePrincipalProfile |
Principal è un profilo dell'entità servizio. |
| EntireTenant |
Principal rappresenta tutti gli utenti tenant. |
ServicePrincipalDetails
Dettagli specifici dell'entità servizio. Applicabile quando il tipo di entità è ServicePrincipal.
| Nome | Tipo | Descrizione |
|---|---|---|
| aadAppId |
string (uuid) |
L'entità servizio Microsoft Entra AppId. |
ServicePrincipalPrincipal
Rappresenta un'entità servizio Microsoft Entra.
| Nome | Tipo | Descrizione |
|---|---|---|
| displayName |
string |
Nome visualizzato dell'entità. |
| id |
string (uuid) |
ID dell'entità. |
| servicePrincipalDetails |
Dettagli specifici dell'entità servizio. Applicabile quando il tipo di entità è |
|
| type |
string:
Service |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
ServicePrincipalProfileDetails
Dettagli del profilo dell'entità servizio. Applicabile quando il tipo di entità è ServicePrincipalProfile.
| Nome | Tipo | Descrizione |
|---|---|---|
| parentPrincipal | Principal: |
Entità padre del profilo dell'entità servizio. |
ServicePrincipalProfilePrincipal
Rappresenta un profilo dell'entità servizio.
| Nome | Tipo | Descrizione |
|---|---|---|
| displayName |
string |
Nome visualizzato dell'entità. |
| id |
string (uuid) |
ID dell'entità. |
| servicePrincipalProfileDetails |
Dettagli del profilo dell'entità servizio. Applicabile quando il tipo di entità è |
|
| type |
string:
Service |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
UpdateAdminConnectionRoleAssignmentRequest
Payload della richiesta di assegnazione del ruolo di connessione di aggiornamento.
| Nome | Tipo | Descrizione |
|---|---|---|
| role |
Ruolo di connessione dell'entità. |
UserDetails
Dettagli specifici dell'entità utente. Applicabile quando il tipo di entità è User.
| Nome | Tipo | Descrizione |
|---|---|---|
| userPrincipalName |
string |
Nome principale utente. |
UserPrincipal
Rappresenta un'entità utente Microsoft Entra.
| Nome | Tipo | Descrizione |
|---|---|---|
| displayName |
string |
Nome visualizzato dell'entità. |
| id |
string (uuid) |
ID dell'entità. |
| type |
string:
User |
Tipo dell'entità. È possibile aggiungere altri tipi di entità nel tempo. |
| userDetails |
Dettagli specifici dell'entità utente. Applicabile quando il tipo di entità è |