Freigeben über


Office.MailboxEnums.DelegatePermissions enum

Diese Bitmaske stellt die Berechtigungen eines Delegaten für einen freigegebenen Ordner dar.

Hinweise

[ API-Satz: Postfach 1.8 ]

Anwendbarer Outlook-Modus: Compose oder Lesen

Beispiele

Office.context.mailbox.item.getSharedPropertiesAsync((result) => {
    if (result.status === Office.AsyncResultStatus.Failed) {
        console.error("The current folder or mailbox isn't shared.");
        return;
    }

    const delegatePermissions = result.value.delegatePermissions;

    // Check if the user has write permissions to the shared resource.
    if ((delegatePermissions & Office.MailboxEnums.DelegatePermissions.Write) != 0) {
        console.log("User has write permissions to the shared resource.");
        // Perform the necessary operations.
    }
});

Felder

Read = 1

Delegat verfügt über die Berechtigung zum Lesen von Elementen.

Write = 2

Delegat verfügt über die Berechtigung zum Erstellen und Schreiben von Elementen.

DeleteOwn = 4

Delegat hat die Berechtigung, nur die elemente zu löschen, die er erstellt hat.

DeleteAll = 8

Delegat verfügt über die Berechtigung zum Löschen beliebiger Elemente.

EditOwn = 16

Delegat verfügt über die Berechtigung, nur die von ihnen erstellten Elemente zu bearbeiten.

EditAll = 32

Delegat verfügt über die Berechtigung zum Bearbeiten beliebiger Elemente.