Skip to main content

Egy piszkozatmelléklet eltávolítása

Nyisd meg a piszkozatot a postafiókod szerkesztőjében, vagy kérd a removeDraftAttachment toolt a Complexity felületen. A szerkesztőben történő eltávolítás közvetlen felhasználói művelet. A tool csak eltávolítást javasol, és külön, egyszer használható jóváhagyást igényel.

Mindkét útvonal a mailbox.draft.attachment.remove parancsot küldi el Kafkán keresztül. Az actornak szüksége van a mail.draft.attachment.remove jogosultságra, amely a mail.draft.edit jogosultságra épül. Emellett MailGen-licenc és aktív, saját postafiók kell. Az ügynöki használathoz külön engedély és engedélyezett toolkiválasztás is kell.

A jóváhagyás az actort, a csevegést, a postafiókot, a draftId és attachmentId értékeket, a piszkozat-tartalom revízióját és a művelet azonosítóját köti le. A munkavégző ezeket újra ellenőrzi. Elutasítja az ütemezett vagy már nem szerkeszthető piszkozatokat.

Az m365local és az m365Ent beolvassa a piszkozatot és a teljes mellékletmanifesztet, a beágyazott mellékleteket is beleértve. Törli a pontos Graph-mellékletet, majd újra beolvassa a piszkozatot és a manifesztet. A sor csak akkor jelez confirmed állapotot, ha az azonosítók egyeznek és a verifiedAbsent teljesül. A Prisma kifejezetten elutasítja ezt a műveletet. Lásd a Microsoft-beállítást.

A szerkesztő a melléklet chipjét csak akkor frissíti, ha a saját művelete megerősítődött, és a friss piszkozatolvasás sikeres. Hiba, megszakadás vagy 60 másodpercnyi várakozás újrapróbálható állapotot mutat. Újrapróbálás előtt ellenőrizd a meglévő műveletet.

A Graph-melléklet DELETE-hívásának ebben az implementációban nincs dokumentált If-Match szerződése. A revízió és a pontos mellékletazonosító elutasítja az elavult szándékot, de nem teszi az előellenőrzést és a távoli DELETE-et atomikusan feltételessé. A piszkozat-tartalom írása nem tölt fel fájlt. Fájl hozzáadásához használd az átvizsgált melléklet feltöltését.