Office.MailboxEnums.DelegatePermissions enum
Ce masque de bits représente les autorisations d’un délégué sur un dossier partagé ou les autorisations d’un utilisateur sur une boîte aux lettres partagée.
Remarques
Jeu d’API : Boîte aux lettres 1.8
Mode Outlook applicable : Rédiger ou Lire
Utilisateur
Exemples
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.
}
});
Champs
| Read = 1 | Le délégué ou l’utilisateur est autorisé à lire les éléments. |
| Write = 2 | Le délégué ou l’utilisateur est autorisé à créer et à écrire des éléments. |
| DeleteOwn = 4 | Le délégué ou l’utilisateur est autorisé à supprimer uniquement les éléments qu’il a créés. |
| DeleteAll = 8 | Le délégué ou l’utilisateur a la permission de supprimer tous les éléments. |
| EditOwn = 16 | Le délégué ou l’utilisateur est autorisé à modifier uniquement les éléments qu’il a créés. |
| EditAll = 32 | Le délégué ou l’utilisateur est autorisé à modifier n’importe quel élément. |