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
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. |