Workload Control - Resolve Item Permissions
Restituisce le autorizzazioni, l'entità autenticata ha per l'elemento.
Questa API richiede l'autenticazione SubjectAndApp.
Permissions
Il carico di lavoro chiamante deve essere il proprietario del tipo di elemento. L'entità oggetto non necessita di autorizzazioni speciali.
Interface
GET https://api.fabric.microsoft.com/v1/workload-control/workspaces/{workspaceId}/items/{itemId}/resolvePermissions
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
ID elemento. |
|
workspace
|
path | True |
string (uuid) |
L’ID dell’area di lavoro. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Richiesta completata correttamente. |
|
| 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
Resolve item permissions example
Esempio di richiesta
GET https://api.fabric.microsoft.com/v1/workload-control/workspaces/e5ef604d-e14f-4a59-9133-75d5a0cb9334/items/b14cb7e7-d346-4751-9cfd-8c2767d53111/resolvePermissions
Risposta di esempio
{
"permissions": [
"Read",
"Reshare"
]
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Error |
Oggetto dettagli risorsa correlato all'errore. |
|
Error |
Risposta di errore. |
|
Error |
Dettagli della risposta di errore. |
|
Item |
Autorizzazioni per gli elementi. È possibile aggiungere autorizzazioni aggiuntive per gli elementi nel tempo. |
|
Resolve |
Risolvere la risposta alle autorizzazioni degli elementi |
ErrorRelatedResource
Oggetto dettagli risorsa correlato 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. |
| message |
string |
Rappresentazione leggibile dell'errore. |
| moreDetails |
Elenco di dettagli aggiuntivi 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. |
| relatedResource |
Dettagli della risorsa correlati all'errore. |
ItemPermissions
Autorizzazioni per gli elementi. È possibile aggiungere autorizzazioni aggiuntive per gli elementi nel tempo.
| Valore | Descrizione |
|---|---|
| Read |
L'utente può leggere i metadati relativi a un elemento. |
| Write |
L'utente può eseguire operazioni di scrittura su un elemento. |
| Reshare |
L'utente può condividere un elemento con altri utenti. |
| Explore |
L'utente può creare elementi su altri elementi. |
| Execute |
L'utente può eseguire e annullare processi di elemento. |
ResolveItemPermissionsResponse
Risolvere la risposta alle autorizzazioni degli elementi
| Nome | Tipo | Descrizione |
|---|---|---|
| permissions |
Autorizzazioni per gli elementi |