diff --git a/package-lock.json b/package-lock.json index e5a5e59bfafe..dcec37e91554 100644 --- a/package-lock.json +++ b/package-lock.json @@ -79,7 +79,7 @@ "stylelint-order": "^5.0.0" }, "engines": { - "node": "16", + "node": "18", "npm": ">=7" } }, diff --git a/src/views/email-exchange/administration/EditMailboxPermissions.js b/src/views/email-exchange/administration/EditMailboxPermissions.js index 0d935683f332..2841cf1c4d41 100644 --- a/src/views/email-exchange/administration/EditMailboxPermissions.js +++ b/src/views/email-exchange/administration/EditMailboxPermissions.js @@ -122,6 +122,8 @@ const MailboxPermissions = () => { RemoveFullAccess: values.RemoveFullAccess ? values.RemoveFullAccess : null, AddSendAs: values.AddSendAs ? values.AddSendAs : null, RemoveSendAs: values.RemoveSendAs ? values.RemoveSendAs : null, + AddSendOnBehalf: values.AddSendOnBehalf ? values.AddSendOnBehalf : null, + RemoveSendOnBehalf: values.RemoveSendOnBehalf ? values.RemoveSendOnBehalf : null, } //window.alert(JSON.stringify(shippedValues)) genericPostRequest({ path: '/api/ExecEditMailboxPermissions', values: shippedValues }) @@ -250,6 +252,34 @@ const MailboxPermissions = () => { /> {usersError && Failed to load list of users} + + ({ + value: user.mail, + name: `${user.displayName} - ${user.mail} `, + }))} + placeholder={!usersIsFetching ? 'Select user' : 'Loading...'} + name="AddSendOnBehalf" + /> + {usersError && Failed to load list of users} + + + ({ + value: user.mail, + name: `${user.displayName} - ${user.mail} `, + }))} + placeholder={!usersIsFetching ? 'Select user' : 'Loading...'} + name="RemoveSendOnBehalf" + /> + {usersError && Failed to load list of users} +