Archive
Room and Equipment handling using MS-Exchange Resource Mailboxes: Configuration with OWA instead of PowerShell
- As once can easily find documented for MS-Exchange 2007, if you are the owner of the mailbox, you can use the OWA-feature “open other mailbox”.

- As impersonated user for this mailbox
, you can access the “Options / Settings”: - for the “resource” scheduling

- for its “calendar”

- This is maybe not as much fun as PowerShell’s Set-MailboxCalendarSettings and set-CalendarProcessing (click as you go, no batching), but easier on your MS-Exchange admin
and especially practical for quick modifications and tests,
Room and Equipment handling using MS-Exchange Resource Mailboxes: What the parameter AddNewRequestsTentatively means
-
It is an instruction to the calendarattendant, that seems to be conjured up by automateprocessing: autoupdate, but also, now together with, but still separate from, the resource booking assistant, by automateprocessing: autoaccept
-
It is an instruction relating only to meeting requests, not to meetings. But it is not the calendarattendant, but rather the resource booking assistant that decides what is to remain a request and what not (= what is to be accepted or denied, and thus to stop being a mere request and be promoted to a meeting). if there are no (mere) requests (since all requests, for whatever other settings, are either auto-accepted or auto-denied, so effectively automatically rendered into non-(not anymore) requests, the AddNewRequestsTentatively will have no effect on the calendar. It is these other settings, that may allow requests to remain requests. Even though the parameter name may sound like it is doing this, it is NOT AddNewRequestsTentatively that will turn off/override these other settings to make all incoming requests remain requests. It is rather automateprocessing: autoupdate (or a combination of automateprocessing: autoaccept and allbookinpolicy: $false and Allrequestinpolicy: $true (and even more so AllRequestOutOfPolicy: $true) that would do that.
-
However, the latter is the combination if have for pseudo-rooms where it is important that the delegate can collate requests in a calendar-format when deciding which to accept/deny, instead of having to cobble together a picture from forwarded meeting request messages.
-
Room and Equipment handling using MS-Exchange Resource Mailboxes: What the parameter AllowConflict means
-
NOT TRUE HERE? More info here, search “AllowConflicts”.
-
what will the effect be on non-recurring meeting requests? Will conflict in.stances (there are only instances with non-recurring meeting requests) still be denied? From the flowchart and when allowconflicts comes into play (only after automateprocessing: autoaccept (it does not come into play with automateprocessing:autoupdate) immediately before thresholds ) and that it still does not allow actual conflicts, it appears to me that allowconflicts should have been called “allow-a-recurring-meeting-request-to-be-not-outright-denied-if-it-has-conflict-instances-that-have-to-be-denied-(always-by-the-autoaccept-agent)-as-long-as-not-the-ConflictPercentageAllowed-and-MaximumConflictInstances-numbers-are-also-exceeded”. it was, however, with good reason not called: “allowdoublebooking” J
- That much about the theory. Now the Test results for AllowConflicts $true
-
What works: Allowconflicts does not prompt the autoprocessing: autoaccept (calendar booking assistant) to allow actual conflict instances (double bookings)) from recurring meeting requests.
-
What does not seem to work, but is not important right now: thresholds for conflict amounts are ignored, even if both are crossed
-
MaximumConflictInstances= 5
-
ConflictPercentageAllowed= 25% guides the calendar booking assistant in deciding whether a recurring meeting request gets
-
(10 conflict instances out of 20) still get accepted,
-
-
Room and Equipment handling using MS-Exchange Resource Mailboxes with Autoprocessing: AutoAccept and ForwardtoDelegates
- Autoprocessing: AutoAccept automates managing (blocking, sharing information on the block, unblocking) resources for users (those that can BookInPolicy, or AllBookInPolicy).
- At least as long as the policies that resource mailboxes allow you to define and the user groups that can be and have been set up in your MS-Exchange environment.
- AdditionalResponse can aid in avoiding some of the problems, if the requesters collaborate.
- Here is an example of an automated autoaccept message with an additional response:
- Forwardtodelegates
- forwards requests, saving delegates the effort to monitor the resource mailbox and calendar, like so:

- Not only that, it seems to also forward accepted requests, useful for creating a paper-trail, e.g. for future reporting needs (Q:can the entire history of a request, including all changes be monitored this way?).
- This forwardtodelegates seems to work reliably, and you can filter notifications with a rule into the “digital paper-trail” folder:
- I notice a few gotchas with forwardtodelegates , however:
- Not all requesters will have their requests forwarded: If your requester is a delegate, or her account even only linked to that of a delegate, it seems no notification message is forwarded to delegates (at least for in-policy requests).
- As you can see in the above screenshots, the forwardtodelegates seems to omit meeting time requested (bug?) which you can track down by opening the calendar of the resource and search for the the meeting title, both of which are included in the notification message.
- forwards requests, saving delegates the effort to monitor the resource mailbox and calendar, like so:
Language Lab Web Portal, University of Michigan – Dearborn
For lack of even an LMS – which in post-secondary language lab environments in the US in the “noughties” commonly has had to double as CMS and Groupware -, the lab web portal in the post title had to fulfill many functions.
While the technically most advanced features probably was full text search against both database and file system (uploaded documents) – which I could relatively easily implement thanks to MS-SQL-Server and a limited number of database tables –, I liked best the collaborative building of a bank of language learning exercises using authentic materials, i.e. interactive websites from the target culture.
A few sample illustrations of the use in both language lab and affiliated computerized classrooms you can see here:
The list below links to a series screencasts of the Language Lab Web Portal that I made for training and demonstration purposes. They show the language lab web portal software in action:
![owa test AddNewRequestsTentatively true automateprocessing not autoupdate maxduration outfofpolicy lrc calendar this looks not tentative_thumb[1] owa test AddNewRequestsTentatively true automateprocessing not autoupdate maxduration outfofpolicy lrc calendar this looks not tentative_thumb[1]](https://thomasplagwitz.com/wp-content/uploads/2011/08/owa-test-addnewrequeststentatively-true-automateprocessing-not-autoupdate-maxduration-outfofpol3.png?w=142&h=55)







