Freigeben über


Office.MailboxEnums.DelegatePermissions enum

Diese Bitmaske stellt die Berechtigungen eines Delegaten für einen freigegebenen Ordner oder die Berechtigungen eines Benutzers für ein freigegebenes Postfach 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

Stellvertretung oder Benutzer verfügt über die Berechtigung zum Lesen von Elementen.

Write = 2

Stellvertretung oder Benutzer verfügt über die Berechtigung zum Erstellen und Schreiben von Elementen.

DeleteOwn = 4

Stellvertretung oder Benutzer verfügt über die Berechtigung, nur die von ihnen erstellten Elemente zu löschen.

DeleteAll = 8

Stellvertretung oder Benutzer verfügt über die Berechtigung zum Löschen beliebiger Elemente.

EditOwn = 16

Stellvertretung oder Benutzer hat die Berechtigung, nur die von ihnen erstellten Elemente zu bearbeiten.

EditAll = 32

Stellvertretung oder Benutzer verfügt über die Berechtigung zum Bearbeiten beliebiger Elemente.