?
Solved

Send on Behalf of by Group

Posted on 2011-02-25
5
Medium Priority
?
604 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
5 Comments
 
LVL 2

Expert Comment

by:helpdesk_ninja
ID: 34980341
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
ID: 34980406
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
ID: 35000951
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
ID: 35088492
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
ID: 35126412
Ended up running each command per attorney
0

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
I don't pretend to be an expert at this, but I have found a few things that are useful. I hope that sharing them here will help others, so they will not have to face some rather hard choices. Since I felt this to be a topic of enough importance and…
how to add IIS SMTP to handle application/Scanner relays into office 365.
This video discusses moving either the default database or any database to a new volume.
Suggested Courses

764 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