Solved

Send on Behalf of by Group

Posted on 2011-02-25
5
591 Views
Last Modified: 2012-05-11
Exchange 2007 SP1; Outlook 2007

Is it possible to grant all members of one distribution group "Send on Behalf of" permissions to all members of another distribution group?

Example:  We want all members of the group "#secretaries" to have "Send on Behalf of" permissions for all members of the group "#attorneys"

Thanks!
0
Comment
Question by:hbsr
  • 3
5 Comments
 
LVL 2

Expert Comment

by:helpdesk_ninja
Comment Utility
Yes this can be done, and the article below outlines it very well.  Long story short, you would login as the user ID of the attourneys distribution group, open Outlook, and add the Secretaries distribution group as a delegate with editor  access.  Here, check it below:

http://onlinehelp.hostbasket.com/shared-mailhosting/office-mail-exchange-2007/configure-outlook-2007/950-outlook-2007:-how-to-configure-send-on-behalf-of.html
0
 
LVL 37

Expert Comment

by:Neil Russell
Comment Utility
That just shows very BASIC send of behalf on. What you are asking for would need you to write powershell scripts to grant the correct rights to all the users. AND you would need to rerun the script every time a member of either group changed.
0
 

Author Comment

by:hbsr
Comment Utility
So I'm now trying this from a different angle.  Instead of trying to grant the entire group "#secretaries" sendonbehalfof access to the entire "#attorneys" group, I've been able to give a singe user mailbox sendonbehalfof rights to the entire "attorneys" info store:

get-mailbox -database "exhange server\attorneys" | set-mailbox -grantsendonbehalfto "user.user@xyz.com"

This grants user.user@xyz.com sendonbehalfof rights for all of the attorney mailboxes.  Now instead of having to replace "user.user@xyz.com" with user1.user1@xyz.com and the then doing the same thing with user2.user2, etc....is it possible to create a script where I can add all of the user names?

In other words, instead of typing in get-mailbox -database "attorneys" | set-mailbox -grantsendonbehalfto "user.user@hbsr.com"

hitting return

typing in the same line but replace user.user with user1.user1 then typing in the same line for user3.user3, etc...

Can I just create one script where I can run this as one script by adding all the users into once script instead of having to hit return and run the command for each user?







0
 

Accepted Solution

by:
hbsr earned 0 total points
Comment Utility
Ended up running the following commands for each attorney

Set-Mailbox attorney@company.com –GrantSendOnBehalfTo  user1@company.com,user2@company.com,etc,etc
0
 

Author Closing Comment

by:hbsr
Comment Utility
Ended up running each command per attorney
0

Featured Post

Do email signature updates give you a headache?

Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

Join & Write a Comment

Suggested Solutions

Easy CSR creation in Exchange 2007,2010 and 2013
Find out how to use Active Directory data for email signature management in Microsoft Exchange and Office 365.
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now