Solved

Full calendar permissions for all users

Posted on 2015-02-03
3
377 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
[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
  • 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

Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

Question has a verified solution.

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

This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
There are times when we need to generate a report on the inbox rules, where users have set up forwarding externally in their mailbox. In this article, I will be sharing a script I wrote to generate the report in CSV format.
The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…
how to add IIS SMTP to handle application/Scanner relays into office 365.

615 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