Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Apache, WebDAV, Outlook You cannot make changes to contents of this read-only folder

Posted on 2015-02-07
5
Medium Priority
?
821 Views
Last Modified: 2015-02-12
I've enabled DAV on apache and have published a calendar from Outlook to the DAV server. I have been successfully able to Share with another user and that user could subscribe to the calendar.

Problem: I want the invited/subscribed user to be able to update the shared calendar, but when he tried he gets:

"You cannot make changes to contents of this read-only folder"

How do I fix this?
0
Comment
Question by:jmarkfoley
[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
  • 2
5 Comments
 
LVL 18

Accepted Solution

by:
Lucas Bishop earned 2000 total points
ID: 40596551
With publishing to the dav server, you provide a read (review) only view to anyone who you share it with. Only the owner can edit his/her own calendar. They keyword here is publishing, hence the read-only ability for those who did not publish.

The only way for a non-owner to edit a calendar would be if you were running exchange server and delegated them editor permissions. The non-owner would need their Outlook Client to be a member of both the Exchange Server and AD domain.
0
 
LVL 1

Author Comment

by:jmarkfoley
ID: 40597462
Well, that sucks a bit. I'm trying to implement an office calendar where everyone can post their respective schedules for everyone to see. I guess we'll have to learn to live with that.

Although, this site http://homeservershow.com/sharing-calendars-on-your-windows-home-server.html seemed to imply it could be done:

WebDAV lets only one user at a time modify the outlook calendar file, while allowing multiple users to read it.
This allows the calendar file to be locked while it is being edited, preventing unexpected changes from occurring.
Are they all wet or am I misunderstanding?

Meanwhile, a couple of more "issues" ...

I noticed that only the owner get's notified of events. Is there a way to cause notifications to go to all Calendar invitees? Things like "Office meeting in conference room 1", scheduled for 1:30, etc.

I implemented this DAV using just http for testing, but in real life I want it to be https. Is there a way to change the Location without removing the calendar from the server and re-adding the invitees? I have a feeling the answer is "no". If that's the case, do I first have to delete the calendar on the invitees workstations or otherwise un-subscribe them in some way before removing from the Server?

The only way for a non-owner to edit a calendar would be if you were running exchange server
That's what we're running now with SBS 2008. However, we need to upgrade the domain server and Microsoft has not only dropped the SBS product, but doesn't support Exchange on Server Essentials. So, we're kind of screwed and I'm trying to reproduce functionality elsewise.
0
 
LVL 18

Expert Comment

by:Lucas Bishop
ID: 40600139
Try this workaround, enable "Change" permissions for the user who you want to be able to modify your calendar in Exchange User Permissions. Then they should be able to modify your calender via File -> Open -> Other Users Folder -> Calendar

I believe the user will be able to edit the calender folder at this point.


Well, that sucks a bit. I'm trying to implement an office calendar where everyone can post their respective schedules for everyone to see.

Why not have everyone share their individual calendars with each other? Then you can just view each others calendars as needed.

If you had a single calendar that had say 10 peoples schedules on it, but you couldn't filter out certain people, it would likely become so 'noisy' you'd have a hard time deciphering who is doing what. For example, on Monday between 8-9 there could be 10 different appointments booked on top of each other, but if you were wondering what "Sue" was doing, you'd have to click through every appointment trying to find what she slotted.


I noticed that only the owner get's notified of events. Is there a way to cause notifications to go to all Calendar invitees

Notification of the invite? Or are you wanting them to be notified of an event they have not confirmed?


I implemented this DAV using just http for testing, but in real life I want it to be https. Is there a way to change the Location without removing the calendar from the server and re-adding the invitees? I have a feeling the answer is "no". If that's the case, do I first have to delete the calendar on the invitees workstations or otherwise un-subscribe them in some way before removing from the Server?

I'd start a new question for this.
0
 
LVL 1

Author Comment

by:jmarkfoley
ID: 40602338
Lucas Bishop:
enable "Change" permissions for the user who you want to be able to modify your calendar in Exchange User Permissions
Keyword there is "Exchange". Remember, no Exchange.
Why not have everyone share their individual calendars with each other?
Not an option in this case. No one want to go to 10 different calendars to view/coordinate.
Notification of the invite? Or are you wanting them to be notified of an event they have not confirmed?
Invitee gets notified OK. I'm talking about subsequent notification of the previously invited members of events on the calendar.  For example, if Jane is going to be in a meeting at 12:30, all invitees get a "Reminder" of Jane's meeting.
I implemented this DAV using just http for testing,
Did start a new question. Got it answered. http://www.experts-exchange.com/Software/Server_Software/Web_Servers/Apache/Q_28612862.html
0
 
LVL 1

Author Comment

by:jmarkfoley
ID: 40605630
Lucas Bishop:
Why not have everyone share their individual calendars with each other?
The users decided that if they can't all have update access to the office calendar they will forego using that and all share individual calendars.
... are you wanting them to be notified of an event they have not confirmed?
The current shared office calendar does not notify everyone of events (I thought it did), so no big deal there. Status quo.
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

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

Outlook for dependable use in a very small business   This article is about using the Outlook application (part of Microsoft Office) in a very small business, or for homeowners where dependability and reliability are critical requirements. This …
If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

704 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