Items - Associate Identity (beta)
Συσχετίζει την προεπιλεγμένη ταυτότητα με ένα στοιχείο.
Σημείωμα
Αυτό το API αποτελεί μέρος μιας έκδοσης Beta και παρέχεται μόνο για σκοπούς αξιολόγησης και ανάπτυξης. Μπορεί να αλλάξει με βάση τα σχόλια και δεν συνιστάται για χρήση στην παραγωγή.
Κατά την κλήση αυτού του API, οι καλούντες πρέπει να καθορίσουν true ως τιμή για την παράμετρο betaερωτήματος .
Αυτό το API υποστηρίζει λειτουργίες μεγάλης διάρκειας (LRO).
Αυτό το API υποστηρίζεται για διάφορους τύπους στοιχείων, βρείτε τους υποστηριζόμενους τύπους στοιχείων και πληροφορίες σχετικά με τη δομή ορισμού τους στο Επισκόπηση διαχείρισης στοιχείων.
Δικαιώματα Πρόσβασης
Ο καλών πρέπει να έχει δικαιώματα ανάγνωσης και εγγραφής για το στοιχείο.
Απαιτούμενες εμβέλειες με ανάθεση
Για τα API στοιχείων χρησιμοποιήστε αυτούς τους τύπους εμβέλειας:
- Γενική εμβέλεια: Item.ReadWrite.All
- Συγκεκριμένη εμβέλεια: itemType. ReadWrite.All (για παράδειγμα: Notebook.ReadWrite.All)
Για περισσότερες πληροφορίες σχετικά με τις εμβέλειες, ανατρέξτε στο θέμα: εμβέλειες, άρθρο.
υποστηριζόμενες ταυτότητες Microsoft Entra
Αυτό το API υποστηρίζει το Microsoft identities που παρατίθεται σε αυτή την ενότητα.
Διεπαφή
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/identities/default/assign?beta={beta}
Παράμετροι URI
| Όνομα | Σε | Απαιτείται | Τύπος | Περιγραφή |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Το αναγνωριστικό στοιχείου. |
|
workspace
|
path | True |
string (uuid) |
Το αναγνωριστικό χώρου εργασίας. |
|
beta
|
query | True |
boolean |
Αυτή η απαιτούμενη παράμετρος πρέπει να οριστεί για |
Κυρίως τμήμα αίτησης
| Όνομα | Απαιτείται | Τύπος | Περιγραφή |
|---|---|---|---|
| assignmentType | True |
Ο τύπος του θέματος που υποβάλλει αίτηση για συσχετισμό ταυτότητας. |
Αποκρίσεις
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| 200 OK |
Η αίτηση ολοκληρώθηκε με επιτυχία. |
|
| 202 Accepted |
Η αίτηση έγινε αποδεκτή, η συσχέτιση ταυτότητας βρίσκεται σε εξέλιξη. Κεφαλίδες
|
|
| 429 Too Many Requests |
Έγινε υπέρβαση του ορίου επιτοκίου υπηρεσίας. Ο διακομιστής επιστρέφει μια Κεφαλίδες Retry-After: integer |
|
| Other Status Codes |
Συνήθεις κωδικοί σφαλμάτων:
|
Παραδείγματα
Associate identity example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/5b218778-e7a5-4d73-8187-f10824047715/identities/default/assign?beta=True
{
"assignmentType": "Caller"
}
Δείγμα απόκρισης
{
"assignmentStatus": [
{
"itemId": "eab1679a-8cab-40d6-9ba6-5c2a07a7ce81",
"status": "Succeeded"
},
{
"itemId": "8eedb1b0-3af8-4b17-8e7e-663e61e12211",
"parentItemId": "eab1679a-8cab-40d6-9ba6-5c2a07a7ce81",
"status": "Succeeded"
},
{
"itemId": "83b128a3-f58f-4eee-ab0b-e7e25a748f54",
"parentItemId": "eab1679a-8cab-40d6-9ba6-5c2a07a7ce81",
"status": "Failed",
"errorInfo": {
"errorCode": "AssignmentFailed",
"message": "The assignment operation failed due to insufficient permissions."
}
}
]
}
Location: https://api.fabric.microsoft.com/v1/operations/427f6c34-b64e-4ee4-8ea5-b533c0e203ef
x-ms-operation-id: 427f6c34-b64e-4ee4-8ea5-b533c0e203ef
Retry-After: 30
Ορισμοί
| Όνομα | Περιγραφή |
|---|---|
|
Error |
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα. |
|
Error |
Η απόκριση σφάλματος. |
|
Error |
Οι λεπτομέρειες της απόκρισης σφάλματος. |
|
Identity |
Ο τύπος του θέματος που υποβάλλει αίτηση για συσχετισμό ταυτότητας. |
|
Identity |
Η κατάσταση της ανάθεσης ταυτότητας. Μπορεί να προστεθεί επιπλέον κατάσταση με την πάροδο του χρόνου. |
|
Item |
Η κατάσταση μιας ανάθεσης ταυτότητας σε ένα στοιχείο. |
|
Update |
Ωφέλιμο φορτίο αίτησης ταυτότητας συνεργάτη. |
|
Update |
Συσχέτιση απόκρισης ταυτότητας. |
ErrorRelatedResource
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| resourceId |
string |
Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα. |
| resourceType |
string |
Ο τύπος του πόρου που εμπλέκεται στο σφάλμα. |
ErrorResponse
Η απόκριση σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| isRetriable |
boolean |
Όταν είναι true, η αίτηση μπορεί να επαναληφθεί. Χρησιμοποιήστε την |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| moreDetails |
Λίστα πρόσθετων λεπτομερειών σφάλματος. |
|
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
|
| requestId |
string (uuid) |
Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα. |
ErrorResponseDetails
Οι λεπτομέρειες της απόκρισης σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
IdentityAssignmentEntityType
Ο τύπος του θέματος που υποβάλλει αίτηση για συσχετισμό ταυτότητας.
| Τιμή | Περιγραφή |
|---|---|
| Caller |
Χρήστης ή κύρια υπηρεσία που υποβάλλει την αίτηση ταυτότητας συνεργάτη. |
IdentityAssignmentStatusType
Η κατάσταση της ανάθεσης ταυτότητας. Μπορεί να προστεθεί επιπλέον κατάσταση με την πάροδο του χρόνου.
| Τιμή | Περιγραφή |
|---|---|
| Succeeded |
Η ταυτότητα εκχωρείται με επιτυχία στο στοιχείο. |
| Failed |
Η ανάθεση ταυτότητας απέτυχε. |
ItemAssignmentStatus
Η κατάσταση μιας ανάθεσης ταυτότητας σε ένα στοιχείο.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorInfo |
Οι πληροφορίες σφάλματος εάν η ανάθεση ταυτότητας απέτυχε. |
|
| itemId |
string (uuid) |
Το αναγνωριστικό του στοιχείου. |
| parentItemId |
string (uuid) |
Το αναγνωριστικό του γονικού στοιχείου. |
| status |
Η κατάσταση της ανάθεσης ταυτότητας. Μπορεί να προστεθεί επιπλέον κατάσταση με την πάροδο του χρόνου. |
UpdateItemIdentityRequest
Ωφέλιμο φορτίο αίτησης ταυτότητας συνεργάτη.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| assignmentType |
Ο τύπος του θέματος που υποβάλλει αίτηση για συσχετισμό ταυτότητας. |
UpdateItemIdentityResponse
Συσχέτιση απόκρισης ταυτότητας.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| assignmentStatus |
Η ταυτότητα που εκχωρήθηκε στο στοιχείο μετά την ενημέρωση. |