Office.MailboxEnums.DelegatePermissions enum

Diese Bitmaske repräsentiert die Berechtigungen einer Stellvertretung für einen freigegebenen Ordner oder die Berechtigungen eines Benutzers für ein freigegebenes Postfach.

Hinweise

API-Satz: Postfach 1.8

Anwendbarer Outlook-Modus: Compose oder Lesen

Verwendet von

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

Der Stellvertreter oder der Benutzer verfügt über die Berechtigung zum Lesen von Elementen.

Write = 2

Der Delegat oder der Benutzer verfügt über die Berechtigung zum Erstellen und Schreiben von Elementen.

DeleteOwn = 4

Der Stellvertreter oder Benutzer verfügt über die Berechtigung, nur die von ihm erstellten Elemente zu löschen.

DeleteAll = 8

Der Stellvertreter oder Benutzer hat die Berechtigung zum Löschen von Elementen.

EditOwn = 16

Der Stellvertreter oder Benutzer hat nur die Berechtigung zum Bearbeiten der Elemente, die er erstellt hat.

EditAll = 32

Der Stellvertreter oder Benutzer hat die Berechtigung zum Bearbeiten von Elementen.