Solved

Full calendar permissions for all users

Posted on 2015-02-03
3
254 Views
Last Modified: 2015-02-03
My firm would like to allow full access to all staff calendars. Each person should be allowed to view others calendar with full detail. Is there a way through power shell we can allow this global access?

Our environment: Exchange 2010 SP3, WIndows 7 Ent, Outlook 2010 v14.0.7140.5002
0
Comment
Question by:Hodor
  • 2
3 Comments
 
LVL 53

Accepted Solution

by:
Will Szymkowski earned 500 total points
ID: 40586942
Use can definitely do this via powershell. Use the below script...

Add-PSSnapin Microsoft.Exchange.Management.Powershell.E2010
$UserList = get-mailbox -resultsize "unlimited"
foreach ($User in $Userlist) {
Set-MailboxCalendarFolder -Identity $User:\Calendar _DetailLevel FullDetails
}

Open in new window


Note: if you are going to run this from the EMS you do not need the first line in the script "Add-PSSnapin Microsoft.Exchange.Management.Powershell.E2010"

Will.
0
 

Author Comment

by:Hodor
ID: 40586987
Thanks Will, before I try this is there a script to show the current permissions so I can compare after running the script provided? I will be using EMS.
0
 
LVL 53

Expert Comment

by:Will Szymkowski
ID: 40587091
You can change the set-mailboxcalendarfolder to get-mailboxcalendarfolder.

Get the info

$UserList = get-mailbox -resultsize "unlimited"
foreach ($User in $Userlist) {
Get-MailboxCalendarFolder -Identity $User:\Calendar -DetailLevel FullDetails
}

Open in new window


Change info
$UserList = get-mailbox -resultsize "unlimited"
foreach ($User in $Userlist) {
Get-MailboxCalendarFolder -Identity $User:\Calendar -DetailLevel FullDetails
}

Open in new window


Note: i have a typo in my first code i have corrected this in the second one. The typo was "_fulldetails" it should be "-fulldetails"

Will.
0

Featured Post

Want to promote your upcoming event?

Are you going to an event? Are you going to be exhibiting at a tradeshow? Talking at a conference? Using a promotional banner in your email signature ensures that your organization’s most important contacts stay in the know and can potentially spread the word about the event.

Join & Write a Comment

Suggested Solutions

Resolve DNS query failed errors for Exchange
Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
This video discusses moving either the default database or any database to a new volume.

706 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

21 Experts available now in Live!

Get 1:1 Help Now