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
[ Ensemble d’API : Boîte aux lettres 1.8 ]
Mode Outlook applicable : Rédiger ou Lire
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 a l’autorisation de lire des éléments. |
Write = 2 | Délégué ou utilisateur a l’autorisation de créer et d’écrire des éléments. |
DeleteOwn = 4 | Le délégué ou l’utilisateur a l’autorisation de supprimer uniquement les éléments qu’il a créés. |
DeleteAll = 8 | Le délégué ou l’utilisateur a l’autorisation de supprimer des éléments. |
EditOwn = 16 | Délégué ou utilisateur a l’autorisation de modifier uniquement les éléments qu’il a créés. |
EditAll = 32 | Le délégué ou l’utilisateur a l’autorisation de modifier tous les éléments. |