• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1850
  • Last Modified:

Exchange 2010 powershell script for resource mailboxes

Hello,

I'm managing an Exchange 2010 server. I get daily requests from users to give them a spreadsheet with all the delegate permissions on resource mailboxes.
They want to know the following things:
1)Who has delegate permissions on the calendar
2)Who has delegate permissions on the calendar and also receives an email when a room is booked
3)The rules on these resource mailboxes.

Up until now I have been updating these resources manually in an excel spreadsheet and would like to stop that and have a POWERSHELL script that would provide this for me.

Can an Exchange powershell script provide me with the information that I would like to have? If so what is it please.

Many thanks,
Tacobell2000
0
Tacobell2000
Asked:
Tacobell2000
  • 3
  • 3
1 Solution
 
e_aravindCommented:
They want to know the following things:
1)Who has delegate permissions on the calendar
2)Who has delegate permissions on the calendar and also receives an email when a room is booked
3)The rules on these resource mailboxes.

My answers:
3) There should be NO RULES @ these "resource mailboxes"
Normally these resource mailboxes works on its OWN without the need for additional Outlook\mailbox rules

1,2 --> Not sure why you need all these details of delegates and the successfull booking
Normally the "Succcessfull bookings" are the Ones which will be staying @ the resource-calendar folder
You can observe the successful booking, by just viewing the "Calendar folder" and also @ the free-busy data

Note: we have the "Resource Delegates" features which will block the automatic approval and deniel of the resources....but will ask for the human intervention to get the final permission\approval

References:
Resource scheduling in Exchange Server 2007
http://blogs.technet.com/b/exchange/archive/2007/05/14/3402515.aspx
0
 
Tacobell2000Author Commented:
Actually the company that I work for has about 200 rooms. Each room varies in size and technology used. The most expensive ressource rooms "auto accept is turned off".
User books the room using outlook. Once the room is booked an email goes automatically to a delegate. The delegate then either accepts, rejects or reschedules the room. (scenario 1)

Scenario 2- A user books a room (auto accept) and it is accepted by the agent. Once it is accepted by the agent a rule kicks in to send an email to a collaboration team stating that the room is booked on such date and time. The collaboaration team then has time to prepare the room for the meeting.

Scenario 3-  A room is booked and it is accepted by the auto update agent.
0
 
e_aravindCommented:
Hmm
Normally IMO Outlook-profiles shouldn't be having the RULES

still which portion you want to automate @ the resource-mailboxes

In case if you want to Export\Import calendar items to the resource-mailboxes...you have to use the commands
New-MailboxExportRequest
http://technet.microsoft.com/en-us/library/ff607299.aspx


new-mailboximportrequest
http://technet.microsoft.com/en-us/library/ff607310.aspx
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
Tacobell2000Author Commented:
Hello and thanks for replying,

I want to know the following things:
1)Who has delegate permissions on the calendar
2)Who has delegate permissions on the calendar and also receives an email when a room is booked
3)The rules on these resource mailboxes.

Tacobell2000
0
 
e_aravindCommented:
1)Who has delegate permissions on the calendar
http://www.ericwoodford.com/powershell-enumerate-delegate-rights-a-mailbox

2)Who has delegate permissions on the calendar and also receives an email when a room is booked
part of the above one
Still concentrate @ the "Resource deleages" on the resource mailboxes

3)The rules on these resource mailboxes
Get-InboxRule –Mailbox <MailboxUser> | Select Name, Description | fl

Reference:
http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/managing-inbox-rules-exchange-server-2010.html
0
 
Tacobell2000Author Commented:
Aravind,

Thank you...that did it.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now