Allow all users in domain to see avalible rooms in Outlook (Exchange 2010)

Hello!
I just set up three conference-rooms in Exchange 2010 by adding New Mailbox -> Room Mailbox.

These 3 rooms can be found for the users in the domain but if I schedule a meeting from 10 to 11 tomorrow, I cannot see that it is booked when I log in from another use on the domain.

Anyone have a suggestion?

Regards
LVL 3
tigerffsAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Neil RussellConnect With a Mentor Technical Development LeadCommented:
Ah there in by lays your problem. That was I believe introduced in SP1.  My first advice, regardless of the question at hand was for you get service packed up!! Your 2 service packs behind now and thats a LOT of fixes/enhancements etc.
0
 
tigerffsAuthor Commented:
With other words, I want to give all domain users the right to read the rooms calanders. :)
0
 
Neil RussellTechnical Development LeadCommented:
I run the following powershell script to set calendar permissions to allow Limited Details rights to the Default user. Run in EMS


#Custom variables
$mailboxes = Get-Mailbox  -RecipientTypeDetails RoomMailbox
$AccessRights = "LimitedDetails"

#Loop through all mailboxes
foreach ($mailbox in $mailboxes) {

#Retrieve name of the user`s calendar
$calendar = (($mailbox.SamAccountName)+ ":\" + (Get-MailboxFolderStatistics -Identity $mailbox.SamAccountName -FolderScope Calendar | Select-Object -First 1).Name)

#Check if calendar-permission for user "Default" is set to the default permission of "AvailabilityOnly"
    if (((Get-MailboxFolderPermission $calendar  | Where-Object {$_.User -like "Default"}).AccessRights) -notlike $AccessRights ) {

    Write-Host "Updating calendar permission for $mailbox..." -ForegroundColor Red

    #Set calendar-permission for user "Default" to value defined in variable $AccessRights
    Set-MailboxFolderPermission -User "Default" -AccessRights $AccessRights -Identity $calendar
    }
}

Open in new window

0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
tigerffsAuthor Commented:
That script just gave me a bunch of errors...
0
 
Neil RussellTechnical Development LeadCommented:
You ran it in Exchange Management Shell not just in powershell?
0
 
tigerffsAuthor Commented:
Updating calendar permission for TEST_CONFERANCE_ROOM1...
The term 'Set-MailboxFolderPermission' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At C:\mailbox.ps1:17 char:32
+     Set-MailboxFolderPermission <<<<  -User "Default" -AccessRights $AccessRights -Identity $calendar
    + CategoryInfo          : ObjectNotFound: (Set-MailboxFolderPermission:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

This is what comes out (same error for the 2 other rooms like TEST_CONFERANCE_ROOM2, TEST_CONFERANCE_ROOM3)

I ran this in Exchange Management Shell yes.
0
 
Neil RussellTechnical Development LeadCommented:
What SP level of exchange are you on? Sp1? SP2?
0
 
tigerffsAuthor Commented:
I have not upgraded the service pack, so SP0
0
 
tigerffsAuthor Commented:
Alright, thanks for you help. Can I install SP2 rightaway or do I need to go SP1->SP2?
0
 
Neil RussellTechnical Development LeadCommented:
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.