iCIS Intra Wiki
categories:             Info      -       Support      -       Software       -      Hardware       |      AllPages       -      uncategorized

Difference between revisions of "ExchangeCalendar"

From ICIS-intra
Jump to navigation Jump to search
 
(122 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
[[Category:Public]] [[Category:Support]] [[Category:Software]] [[Category:AllPages]]
 
[[Category:Public]] [[Category:Support]] [[Category:Software]] [[Category:AllPages]]
[http://www.ru.nl Radboud University]'s central  [[ExchangeCalendar|Calendar]] is using  an exchange server for which the main client is outlook but other clients are also possible.
 
  
Each university employee has an email account on this exchange server which is both used for your ru-mail as your ru-calendar. By default your account is:
+
'''Introduction Microsoft 365'''
  
* '''[[ExchangeAccount|Exchange account/mail-address]]''': '''[mailto:Givenname.Surname@ru.nl Givenname.Surname@ru.nl]''' or  [mailto:ru\u123456@ru.nl ru\u123456@ru.nl]
+
The [http://www.ru.nl Radboud University] has Email and Calendar hosted by Exchange Online. Exchange is a server product running email (and calendar).
* '''Login/User name''' to use is :  your [[U-Account]] preceded with the windows domain prefix 'ru\'       eg. '''ru\u123456'''
 
* '''Password''' to use to authorize this exchange account : '''[[U-Account]]'s password'''.
 
* '''Exchange Server''' :  '''mail.ru.nl''' <br> The server is not always asked, but if possible supply the server even if it is optional because it speeds up setting up your account
 
  
In Exchange one can [[#Share_your_calendar|share]] calendars with each other, which makes making appointments easier. So you can [[#Shared_Calendar|open a shared calendar]] of another staff member.
+
Exchange Online is simply one of the many products that are included in Microsoft 365, which is a collection of tools rather than being a single product.
 +
Microsoft 365 used to be called Office 365, however recently Microsoft decided to rename Office 365 to Microsoft 365 because it targets more than only office products.  For more info see https://en.wikipedia.org/wiki/Microsoft_365 .
 +
 
 +
'''Note:''' people often will still use the old name "office365" instead of the new name "microsoft365".
 +
 
 +
Microsoft 365 (with Exchange Online) is hosted by Microsoft, and not by the university. Microsoft uses server parks all over the world which are often referred to with the metaphor [https://simple.wikipedia.org/wiki/Cloud_computing '''the cloud''']. The exchange server we are using in our configuration is '''outlook.office365.com'''. That server seems to be located in Amsterdam. Historical note: until 2022 the [http://www.ru.nl Radboud University] used to host the [[ExchangeCalendar|Calendar]] itself. (mail.ru.nl)
 +
 
 +
'''Support'''
 +
 
 +
The RU has its own page for information about Microsoft 365 at https://www.radboudnet.nl/microsoft365/ .
 +
 
 +
You can also call the '''ICT Helpdesk (024 - 36 22222)''' and choose '''option 2''' to get '''Microsoft 365 support'''.
 +
   
 +
''' Account and software'''
 +
 
 +
For Exchange Online the main client is Outlook, either online or on the desktop,  but other clients are also possible.
 +
 
 +
Each university employee has an [[U-Account|email account on Microsoft 365]] which is both used for your ru-mail as your ru-calendar, but also for onedrive/word/excel/powerpoint etc in the cloud for online collaboration on documents.
 +
 
 +
By default your Microsoft365 account is:
 +
 
 +
* '''Login/User name''' :  '''[mailto:Givenname.Surname@ru.nl Givenname.Surname@ru.nl]'''
 +
* '''Password'''        : '''[[U-Account]]'s password'''.
 +
* '''Server'''          : outlook.office365.com.
 +
* '''IMPORTANT'''.      : you need to do [[U-Account#MFA|MFA]] to login
 +
 
 +
In the calendar one can [[#Share_your_calendar|share]] calendars with each other, which makes making appointments easier. So you can [[#Shared_Calendar|open a shared calendar]] of another staff member.
  
 
The [[#iCIS_Policy  | iCIS policy]] is that every staff member must at least give full read access to the management assistants so that they can more easily plan meetings, and can see if somebody is at the university or away.  
 
The [[#iCIS_Policy  | iCIS policy]] is that every staff member must at least give full read access to the management assistants so that they can more easily plan meetings, and can see if somebody is at the university or away.  
  
Next to a calendar your Exchange account gives you access to your  [[E-mail#Exchange_mail| Exchange Mail]] .
+
Next to a calendar your RU account gives you access to your  [[E-mail#Exchange_mail| Exchange Mail]] .
 
For the iCIS staff is by default the ru-mail forwarded to the science-mail account.  
 
For the iCIS staff is by default the ru-mail forwarded to the science-mail account.  
  
 
+
Before setting up any email/calendar clients you must first setup [[U-Account#MFA|MFA]] for your [[U-Account|RU-Account]]
  
 
== Outlook Clients (officially supported) ==
 
== Outlook Clients (officially supported) ==
 +
src: [https://www.ru.nl/ict-uk/staff/mail-calendar/ RU - ICT facilities - E-mail and calendar]
  
src: [https://www.ru.nl/ict-uk/staff/mail-calendar/ RU - ICT facilities - E-mail and calendar]
+
'''IMPORTANT''': Before setting up any email clients you must first setup [[U-Account#MFA|MFA]] for your [[U-Account|RU-Account]]
  
 
For basic usage the web client suffices, however for more advanced usage you can better use the Outlook desktop client from Microsoft which is available for both Windows as Apple computers.
 
For basic usage the web client suffices, however for more advanced usage you can better use the Outlook desktop client from Microsoft which is available for both Windows as Apple computers.
Line 26: Line 49:
 
=== Web client - Outlook Wep App (OWA) ===
 
=== Web client - Outlook Wep App (OWA) ===
  
* just go with your web browser to : https://mail.ru.nl
+
* just go with your web browser to : https://outlook.com
 
* login with  
 
* login with  
**  login: your Exchange email address eg. [mailto:Givenname.Surname@ru.nl Givenname.Surname@ru.nl] or your u-, e- or s-number preceded by ru\
+
**  login: your Exchange email address eg. [mailto:Givenname.Surname@ru.nl Givenname.Surname@ru.nl]  
 
**  password: your [[U-Account]]'s password
 
**  password: your [[U-Account]]'s password
  
Line 36: Line 59:
  
 
Important details of the setup are:  
 
Important details of the setup are:  
* Email address: firstname.lastname@ru.nl<br/>note: before @ is case insensitive<br/>note: using  your ru account here as u123456 or ru\u123456 or u123456@ru.nl or ru\u123456@ru.nl do not work
+
* Email address: firstname.lastname@ru.nl<br/>note: before @ is case insensitive<br/>note: using  your ru account here as u123456 or ru\u123456 or u123456@ru.nl or ru\u123456@ru.nl do not work and will in the future be deprecated.
* Username: your u-, e-  or s-number preceded by "ru\", eg. ru\u123456
+
* Username: your email address firstname.lastname@ru.nl
 
* Password: <your ru password>  
 
* Password: <your ru password>  
* Also enter the mail server, enter '''mail.ru.nl'''. Always supply the server even if it is optional because it speeds up setting up your account. <br> To get the fields to set the mail server and corresponding credentials you may have to choose "Choose  Provider" and then select "Exchange".
+
 
* If you are asked for credentials for mail.ru.nl then enter:
 
** username: ru\<your ru account>  Example: ru\u123456
 
** password: <your ru password>
 
  
 
For more details see setup at [[E-mail#Outlook_client_.28windows.2Fmacbook.29 | the Email page at the Exchange mail section ]].
 
For more details see setup at [[E-mail#Outlook_client_.28windows.2Fmacbook.29 | the Email page at the Exchange mail section ]].
Line 49: Line 69:
  
 
'''IMPORTANT:''' if you use another client than outlook then read carefully how to respond to meetings in the section below, because these clients do not fully support responding to meetings in a correct manner. Only the outlook clients implement this correctly.
 
'''IMPORTANT:''' if you use another client than outlook then read carefully how to respond to meetings in the section below, because these clients do not fully support responding to meetings in a correct manner. Only the outlook clients implement this correctly.
 +
 +
However the ISC supports the following alternative clients:
 +
 +
{| class="wikitable"
 +
|-
 +
! Name email application
 +
! Platform
 +
|-
 +
| Gmail
 +
| IOS (iPhone/iPad), Android
 +
|-
 +
| Samsung Email
 +
| Android
 +
|-
 +
| Apple Mail, Calender en Contacts
 +
| IOS (iPhone/iPad), MacOS
 +
|-
 +
| Thunderbird
 +
| Windows, Linux
 +
|}
 +
 +
This list is retreived from https://www.radboudnet.nl/publish/pages/1024363/goedgekeurde_mailapplicaties.xlsx
 +
 +
Only the clients in third and fourth line support a calendar.
  
 
=== Thunderbird Calendar (windows/macos/linux) ===
 
=== Thunderbird Calendar (windows/macos/linux) ===
  
 
You can also use your exchange calendar within the thunderbird email program.
 
You can also use your exchange calendar within the thunderbird email program.
 +
 +
'''IMPORTANT''': Before setting up any email/calendar clients you must first setup [[U-Account#MFA|MFA]] for your [[U-Account|RU-Account]]
  
 
==== Installation exchange calendar within thunderbird ====
 
==== Installation exchange calendar within thunderbird ====
  
 
To use your exchange calendar within the thunderbird email program  you must
 
To use your exchange calendar within the thunderbird email program  you must
* install some add-ons within thunderbird to get the lightning calendar within thunderbird working with the RU outlook exchange server
+
* A) configure your RU email in thunderbird, because the exchange server needs for the exchange calendar to work to exchange messages using your ru email address.  
* configure your RU email in thunderbird, because the exchange server needs for the exchange calendar to work to exchange messages using your ru email address.  
+
* B) install some add-ons within thunderbird to get the lightning calendar within thunderbird working with the RU outlook exchange server
  
===== Add your RU email account in thunderbird =====
+
===== A) add your RU email account in thunderbird =====
  
 
Following the instructions at [[E-mail#Local_Email_client_using_IMAP.2FSMTP | Local Email client using IMAP/SMTP]] we can configure your RU email in thunderbird.
 
Following the instructions at [[E-mail#Local_Email_client_using_IMAP.2FSMTP | Local Email client using IMAP/SMTP]] we can configure your RU email in thunderbird.
  
When you create an account do not the 'automatic' method to configure outlook email,
+
When you create an account fill in your email address as username with your ru-password as password. You can the try to let Thunderbird find the settings using these credentials, however for tbe ru-account it will fail. To solve this we click on the blue link "Configure manually" to set the settings by hand.  
because thunderbird will say you need the commercial plugin Owl to support the exchange protocol.
+
In short the settings to set are: 
However we do not want to use the exchange protocol but use the standard IMAP/SMTP protocols which the RU outlook server also support.
 
  
So instead "advanced config" and use  
+
  incoming IMAP server:
 +
    outlook.office365.com    port 993  SSL/TLS    OAuth
 +
    account: first.lastname@ru.nl
  
     mail.ru.nl      993   SSL/TLS    normal password
+
  outgoing SMTP server:
        account:  first.lastname@ru.nl
+
     smtp.office365.com        port 587   STARTTLS  OAuth
 +
    account:  first.lastname@ru.nl
  
    smtp-auth.ru.nl 587    STARTTLS  normal password   
+
===== B) install add-ons to get the lightning calendar working with the RU outlook exchange server =====
        account:  first.lastname@ru.nl
 
  
===== install add-ons to get the lightning calendar  working with the RU outlook exchange server =====
 
  
 
Within Thunderbird install the following add-ons:
 
Within Thunderbird install the following add-ons:
  
* '''lightning''' : calendar within thunderbird
 
 
* '''tbsync''' : sync daemon for synchronizing calendar events
 
* '''tbsync''' : sync daemon for synchronizing calendar events
 
* '''provider for Exchange ActiveSync''' :  plugin for tbsync to provide synchronizing support specificly for outlook exchange
 
* '''provider for Exchange ActiveSync''' :  plugin for tbsync to provide synchronizing support specificly for outlook exchange
 +
 +
Note: in the past you also needed to install a '''lightning''' plugin which added a calendar to thunderbird, however this plugin is now integrated into thunderbird, and therefore doesn't need to be installed anymore.
  
 
Then configure these plugins:
 
Then configure these plugins:
 +
* open the settings window for tbsync by either
 +
** in the bottom left corner of your thunderbird window click on TbSync to open its settings window or
 +
** select the menu item "Tools" => "Synchronisation Setings (TbSync)"
 
* in the settings window for tbsync you have to add a new account :   
 
* in the settings window for tbsync you have to add a new account :   
 
** click "account actions" button
 
** click "account actions" button
** select in the popup menu "Exchange ActiveSync"  
+
** select in the popup menu "+ Add new account" => '''"Exchange ActiveSync"'''
 
** in the popup window
 
** in the popup window
*** choose "custom configuration"
+
*** Fill in
*** Account name:  you are free to use, but adviced is to use : <your ru email address>
+
**** Account name:  you are free to use, but advised is to use: ru-calendar
*** User name (email address):  <your ru email address>
+
**** User name (email address):  '''<your-ru-email-address>'''
*** Password: <your ru-password>
+
*** select above '''"Microsoft Office 365"'''
*** Server address: mail.ru.nl
+
*** press "Add account"
 +
** then you get a new popup in which you have to Authenticate at the Radboud University. Use your ru-email address and ru-password and press the "Sign in" button.
 +
** then you get a new popup window "Approve sign in request" : open on your phone the '''"Microsoft Authenticator app"''' to do '''2nd factor authentication'''. When authentication on your phone has succeeded, then the popup will close and a new account is added.
 
** then enable the checkbox "enable and synchronize this account"
 
** then enable the checkbox "enable and synchronize this account"
** then enable the "calendar" resource by checking its checkbox  
+
** then enable the resources you want to sync. Eg. sync the "calendar" resource by checking its checkbox.
 
** in the box "Periodic synchronization (in minutes)" set the value to : 5 <br>Note: value 0 means manual synchronization required (disabled automatic synchronization)  
 
** in the box "Periodic synchronization (in minutes)" set the value to : 5 <br>Note: value 0 means manual synchronization required (disabled automatic synchronization)  
 
** then press "Synchronize now" to do a first (manual) synchronization
 
** then press "Synchronize now" to do a first (manual) synchronization
Line 108: Line 160:
  
 
'''Important:''' make sure only to the ru-calendar your ru-email address is attached, and that all other calendars don't have an email attached. If that is the case then when somebody invites you by accident with another  email address, not being your ru-emailaddress,
 
'''Important:''' make sure only to the ru-calendar your ru-email address is attached, and that all other calendars don't have an email attached. If that is the case then when somebody invites you by accident with another  email address, not being your ru-emailaddress,
then still you can accept the invite and it will be still added to your ru-calendar.  And when you accept/decline a meeting invite then the email address attached to your ru-calendar is used to send an accept/decline reply. (and not the original invited email  
+
then still you can accept the invite and it will be still added to your ru-calendar.  And when you accept/decline a meeting invite then the email address attached to your ru-calendar is used to send an accept/decline reply. (and not the original invited email)
  
 
'''==> why must you configure like this?'''<br>   
 
'''==> why must you configure like this?'''<br>   
Line 120: Line 172:
  
 
==== Algorithm how thunderbird decides to which calendar to add an accepted invited event ====
 
==== Algorithm how thunderbird decides to which calendar to add an accepted invited event ====
 +
  
 
After some experimentation I found out that the algorithm seems to be :
 
After some experimentation I found out that the algorithm seems to be :
Line 128: Line 181:
 
# When pressing Accept then its behavior is described by the following psuedocode:
 
# When pressing Accept then its behavior is described by the following psuedocode:
  
     match email of invited attendee to email addresses attached to calendars  
+
     Match email of invited attendee to email addresses attached to calendars  
 
     if only one match found
 
     if only one match found
 
           add event to matched calendar
 
           add event to matched calendar
Line 134: Line 187:
 
           popup selection window to select which one of the matched calendars to use
 
           popup selection window to select which one of the matched calendars to use
 
     else
 
     else
        # no matches found
+
      # no matches found
        if there is only one calendar with email attached
+
      if there is only one calendar with email attached
          add event to that calendar (although it has different email address attached!)
+
          add event to that calendar (assumes it to be the right one!)
          note: email address attached to that calendar is used for sending replies, and not
+
      else
                the original invite attendee's email address
+
          popup selection window to select one of the calendars which as an email attached
        else
+
          add event to the selected calendar (although it has different email address attached!)
          popup selection window to select one of the calendars which as an email attached
+
      endif
          add event to the selected calendar (although it has different email address attached!)
+
      Because the selected calendar it has different email address attached it
          note: email address attached to that calendar is used for sending replies, and not
+
      gives a popup saying "you are not on the guest list yet" and lets you choose an email address to respond with.                                 
                the original invite attendee's email address
+
    endif
        endif
+
    Finally it always gives a popup whether you really want to send a reply.
 +
   
 +
 
 +
Notes:  
 +
* sometimes email gets forwarded to a different email address, however above algorithm doesn't look at the mail folder it is in. It purely matches on to the email address invited in the invite email/message.
 +
* at iCIS there are still people which use their science email address as main address by forwarding the ru-email to science-email. For them it is still the best to attached the ru-email address to the ru-calendar, because other people at ru using outlook will mainly see the ru-address when inviting people. By attaching the ru-email address to the calendar then invites to your ru-email address will directly match in above algorithm, making the accept/reject flow easy.  Only when external people send invites to the science account you get a choice with which email you want to reply to the invite. You can reply with the science email to have a correct reply, or you could reply with your ru-email to inform them that calendar invites should go to the ru-email. Personally I would prefer to reply with the science account for better cooperating with external invites. The default choice in the selectbox is the first email account in your thunderbird account settings. So if science is your main account then that should be listed first. This makes the science account also the default choice in the reply-email choose, making the flow so very convenient by only having to accept the default options.
  
 
=== Apple Calendar (macos) ===
 
=== Apple Calendar (macos) ===
 +
 +
'''IMPORTANT''': Before setting up any email/calendar clients you must first setup [[U-Account#MFA|MFA]] for your [[U-Account|RU-Account]]
  
 
To add your outlook calendar to apple's calendar program you must make an exchange account in the "Internet Acccount" pane within macos "System Preferences". When this account is created on the macos system, then automatically the outlook calendar will appear in
 
To add your outlook calendar to apple's calendar program you must make an exchange account in the "Internet Acccount" pane within macos "System Preferences". When this account is created on the macos system, then automatically the outlook calendar will appear in
Line 175: Line 235:
 
=== Mobile devices ===
 
=== Mobile devices ===
  
src: https://www.ru.nl/ict-uk/staff/mail-calendar/mobile-devices/
+
The apps on mobile devices support both email and calendar. Intructions to install and configure them are at the [[Email#Mobile_devices|Mobile devices section on the Email page]].
 
 
In order to use your RU mail and work planner on a phone or tablet, you won’t need to install a special app. The Outlook app unfortunately does not function properly with the RU mail and work planner due to security issues. Please use the email/calendar application that is already installed on your device.
 
 
 
==== Android phone or tablet ====
 
 
 
Go to Settings > Accounts > Exchange.
 
Add an account with the following configurations:
 
 
 
* Domain/username: ru\u123455 (your u-, s- or e-number preceded by ru\) or e.xample@ru.nl (your primary email address)
 
* Server: mail.ru.nl
 
* Security type: SSL/TLS
 
 
 
Then use the email/calendar application that is already installed on your device.
 
 
 
==== iPhone/iPad ====
 
 
 
Go to Settings > Mail > Accounts > Exchange.
 
(Up to version 10: Settings>Password & accounts>Add Account>Exchange).
 
 
 
Add an account with the following configurations:
 
 
 
* For user email: add your email address
 
* Server: mail.ru.nl
 
* Leave the domain empty
 
* Username: your u-, s- or e-number In some cases it will be necessary to add RU\ before your username.
 
* Password: your RU password.
 
* Use SSL needs to be on
 
 
 
Then use the email/calendar application that is already installed on your device.
 
 
 
==== Windows phone or tablet ====
 
 
 
Go to Settings > Email + Accounts > Exchange Add an account with configurations as described above for Android.
 
 
 
Then use the email/calendar application that is already installed on your device.
 
  
 
== Good documentation in pdf documents ==
 
== Good documentation in pdf documents ==
Line 234: Line 259:
 
** when a new member is added to the distribution list after the meeting invites were send, then the new member won't get an invite for that already invited meeting. You can then just add the new member as an extra attendee to the original meeting and let outlook after this update send only invites to the new attendees added to this meeting.
 
** when a new member is added to the distribution list after the meeting invites were send, then the new member won't get an invite for that already invited meeting. You can then just add the new member as an extra attendee to the original meeting and let outlook after this update send only invites to the new attendees added to this meeting.
 
   
 
   
You can also appoint a so called ''''delegate'''' for your calendar which can fully control your calendar. The delegate gets
+
== Appoint a so called ''''delegate'''' which can ''''fully control your calendar for you'''' ==
all your meeting invites, and the delegate can accept/reject meetings on your behalf. You can even configure that you yourself don't get any invites and only the delegate gets them. You then fully give the management of your calendar to your delegate. You can even give the extra right to also read your private appointments which are by default also not readable by even a delegate. However it must be noted that even with giving all these rights to a delegate you still are able to edit your calendar yourself.  
+
 
 +
You can also appoint a so called ''''delegate'''' for your calendar which can '''fully control your calendar'''. The delegate '''gets all your meeting invites''', and the '''delegate can accept/reject meetings on your behalf'''. You can even configure that you yourself don't get any invites and only the delegate gets them. You then fully give the management of your calendar to your delegate. You can even give the extra right to also read your private appointments which are by default also not readable by even a delegate. However it must be noted that even with giving all these rights to a delegate you still are able to edit your calendar yourself.  
  
 
In the Outlook Web App you can easily appoint somebody as your delegate and can immediately finetune which persons get the meeting invites, that is both or only the delegate. See the section [[#in_the_outlook_web_application_.28OWA.29| set or change sharing permissions of your calendar  in the outlook web application (OWA)]]
 
In the Outlook Web App you can easily appoint somebody as your delegate and can immediately finetune which persons get the meeting invites, that is both or only the delegate. See the section [[#in_the_outlook_web_application_.28OWA.29| set or change sharing permissions of your calendar  in the outlook web application (OWA)]]
 +
 +
 +
On the "outlook for Mac" desktop client you can add a delegate by:
 +
 +
* open menu item "Outlook -> Preferences"
 +
* double click the icon "Accounts" in the section "Personal Settings"
 +
* select your outlook exchange account, and click on the right bottom side the button "Advanced"
 +
* at the top select the "Delegates" tab
 +
* in the top half of the "Delegates" tabbed window click on the "+" button
 +
* in the popup window search/select the person you want to be your delegate, and press the "ADD" button
 +
* the "Delegates" tabbed window should now look something like:
 +
 +
[[File:delegates.png]]
 +
 +
* by default the select box for "Send my meeting-related messages to:" is set to "My delegates and Me", however you can choose one of the following options:
 +
 +
[[File:finetune_delegate_messages.png]]
 +
 +
* if you click the "gear icon" you can change the permissions of the delegate. There you can even '''disable that the delegate gets any meeting-related messages'''. I you disable, then '''the delegate can then still accept/reject meetings on your behave''' in the calendar, but doesn't get the meeting-related messages. A meeting which is not yet accepted/rejected is shown as a tentative meeting in the calendar with another color as an accepted meeting. Rejected meetings are removed from  the calendar.
 +
 +
[[File:permissions_delegate.png]]
  
 
== Respond to a Meeting Invitation ==
 
== Respond to a Meeting Invitation ==
Line 388: Line 435:
 
==== Open Shared Calendar with Outlook Wep App (OWA) ====
 
==== Open Shared Calendar with Outlook Wep App (OWA) ====
  
* open in a web-browser the url: https://mail.ru.nl
+
 
* login with your ru email and ru password
+
* Login to: https://outlook.com
* on the top bar click on "Calendar"
+
* By default your online mail program is opened after logging in.
* on the left sidebar right-click on "PEOPLE'S CALENDARS", then in click in the popup menu on "Open Calendar"
+
* Click on the left sidebar on the "Calendar" icon to open your calendar.
* in the popup windows, type in the text box "From directory:" the last name of the person whose calendar you want to open.  
+
* In the left menu click on "Add calendar"
* then press "enter" to search for the person on the outlook server
+
* In the popup window click in the left menu on "Add from directory"
* then select the person from the results
+
* then at right side select the person whose calendar you want to open.
* click open
 
  
 
Then on the left side bar that person's calendar should be listed, and by default it is already opened!
 
Then on the left side bar that person's calendar should be listed, and by default it is already opened!
  
 
==== Open Shared Calendar with Outlook Desktop App (OPA) ====
 
==== Open Shared Calendar with Outlook Desktop App (OPA) ====
 +
  
 
* open the outlook desktop application
 
* open the outlook desktop application
 
* open the calendar view
 
* open the calendar view
* on the ribbon click on "Open Shared Calendar"
+
* open the menu item "File->Open->Shared Calendar"
* in the popup window type the last name of the person whose calendar you want to open.
+
* in the popup window type the last name of the person whose calendar you want to open.
 
* then select the person from the results
 
* then select the person from the results
 
* click open
 
* click open
 
+
 
 
Then on the left side bar that person's calendar should be listed, and by default it is already opened!
 
Then on the left side bar that person's calendar should be listed, and by default it is already opened!
  
 
==== Open Shared Calendar with Apple Calendar ====
 
==== Open Shared Calendar with Apple Calendar ====
  
'''IMPORTANT:''' it currently doesn't work anymore for Apple Calendar, in that only partly of the calendar is shown!!
+
'''IMPORTANT:''' it currently doesn't work anymore for Apple Calendar, in that only partly of the calendar is shown!! I think only events which have a repetition are not shown, and the onetime events are shown. But still this makes the calendar unreliable.
  
 
src: https://support.apple.com/guide/calendar/share-calendar-accounts-icl27527/mac
 
src: https://support.apple.com/guide/calendar/share-calendar-accounts-icl27527/mac
Line 440: Line 487:
 
* Then an popup window appears:
 
* Then an popup window appears:
 
**  select the person(s) you want to share your calendar with; click the "Add" button to add the person first if the person is not listed yet.
 
**  select the person(s) you want to share your calendar with; click the "Add" button to add the person first if the person is not listed yet.
 +
 
 +
  For '''iCIS policy''' you must share with "'''Agendabeheer iCIS All management assistants'''" .
 +
 
**  in the "Permission Level" drop-down box select the permission you want to give to that person.
 
**  in the "Permission Level" drop-down box select the permission you want to give to that person.
** for the preferred settings according to iCIS policy do:
+
 
**"Agendabeheer iCIS All management assistants"  :  "Editor" permission 
+
  For '''iCIS policy''' you must give "'''edit'''" permission.
***  "Agendabeheer iCIS Institute"  :  "Reviewer" permission
+
 
 +
* on each permission change, the affected persons are notified.
 +
* for the preferred settings according to iCIS policy do:
 +
** "Agendabeheer iCIS All management assistants"  :  "Editor" permission
  
 
==== in the outlook web application (OWA) ====
 
==== in the outlook web application (OWA) ====
 
<br>
 
'''IMPORTANT: Only use the OWA if you want to set or change sharing permissions with a single person. Because when using the OWA to change sharing permissions to a group then everyone in the group gets an email message notifying the change!'''
 
 
For example if you share read right to the "ICIS institute" using OWA then everyone in ICIS gets an email.
 
So it is better to use the  Outlook Desktop Application (OPA) instead in which
 
you can change your calendar sharing permissions without sending emails!!'''
 
 
If you don't have the Outlook Desktop Application (OPA) installed, you can temporarily add your account
 
to a colleague's OPA installation. Change the permissions there, and remove the account again. No emails will be sent.
 
The Outlook Desktop Application (OPA) will remove everything stored on disk for your account when you remove your account.
 
<br><br>
 
  
 
How to set sharing permissions of your Calendar:
 
How to set sharing permissions of your Calendar:
* Login to:  https://mail.ru.nl
+
* Login to:  https://outlook.com
* Select on the top right "Calendar"
+
* By default your online mail program is opened after logging in.
 +
* Click on the left sidebar on the "Calendar" icon to open your calendar.
 
* Left mouse-click on the "Calendar" in the left column to open your own calendar.
 
* Left mouse-click on the "Calendar" in the left column to open your own calendar.
 
* Right mouse-click on the "Calendar" in the right column to open a context menu.
 
* Right mouse-click on the "Calendar" in the right column to open a context menu.
* In the context menu select: "Share calendar"
+
* In the context menu select: "Sharing and permissions"
* Then on right side a column opens:
+
* Then a popup window named "Sharing and permissions" opens:
 
**  choose the person(s) you want to share your calendar with
 
**  choose the person(s) you want to share your calendar with
 
**  behind each person's name you can choose the permission you want to grant to this person
 
**  behind each person's name you can choose the permission you want to grant to this person
* click "Send" in the top left corner of the side column. Each person gets an message.
+
** on each permission change, the affected persons are notified. <br/> '''So if you share with "Agendabeheer iCIS Institute" everyone in iCIS gets a notification.'''
 
 
How to change set sharing permissions of your Calendar:
 
* Login to:  https://mail.ru.nl
 
* Select on the top right "Calendar"
 
* Left mouse-click on the "Calendar" in the left column to open your own calendar.
 
* Right mouse-click on the "Calendar" in the right column to open a context menu.
 
* In the context menu select: "Permissions..."
 
* Then on right  side a column opens where you can change the assigned permissions.
 
* click "Save" in the top left corner of the side column. Each person gets an message specifying the permission update.
 
  
 
=== Permission rights you can choose when sharing your outlook calendar ===
 
=== Permission rights you can choose when sharing your outlook calendar ===
  
The outlook desktop client allows you to set sharing to the following permissions:
+
You can choose from the following list of permission levels:
 
  +----------------------------------------------------------------------------------------------------------------+
 
  |  Permission    |                                        Description                                          |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |      Owner      |The Owner role gives full control of the folder. An Owner can create, modify, delete, and read|
 
  |                |folder items; create subfolders; and change permissions on the folder.                        |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |                |The Publishing Editor role has all rights granted to an Owner, except the right to change    |
 
  |Publishing Editor|permissions. A Publishing Editor can create, modify, delete, and read folder items and create |
 
  |                |subfolders.                                                                                  |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |    Editor      |The Editor role has all rights granted to a Publishing Editor, except the right to create    |
 
  |                |subfolders. An Editor can create, modify, delete, and read folder items.                      |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |Publishing Author|A Publishing Author can create and read folder items and create subfolders but can modify and |
 
  |                |delete only folder items that he or she creates, not items created by other users.            |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |    Author      |An Author has all rights granted to a Publishing Author but cannot create subfolders. An      |
 
  |                |Author can create and read folder items and modify and delete items that he or she creates.  |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |Nonediting Author|A Nonediting Author can create and read folder items but cannot modify or delete any items,  |
 
  |                |including those that he or she creates.                                                      |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |    Reviewer    |A Reviewer can read folder items but nothing else.                                            |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |  Contributor  |A Contributor can create only folder items and cannot read items.                            |
 
  |-----------------+----------------------------------------------------------------------------------------------|
 
  |      None      |The None role has no access to the folder.                                                    |
 
  +----------------------------------------------------------------------------------------------------------------+
 
    src: https://www.marquette.edu/its/help/emarqinfo/permissions.shtml
 
 
 
The outlook web client has a different naming convention for the sharing permissions. The following list displays
 
the mapping of the named permissions in the Desktop client with similar ones in the Web client:  
 
 
 
  
  +----------------------------------------------------------------------------------------------------------------+
+
* Can view when I'm busy
  |Calendar permission role in Desktop Client            |Calendar Sharing equivalent  in Web client              |
+
* Can view titles and locations
  |------------------------------------------------------+---------------------------------------------------------|
+
* Can view all details
  |Owner                                                |No equivalent - displays as Limited Details              |
+
* Can edit
  |------------------------------------------------------+---------------------------------------------------------|
+
* Delegate
  |Publishing Editor                                    |No equivalent - displays as Limited Details              |
+
* Delegate - can view private events
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Editor + View Private Items                          |Delegate                                                 |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Editor                                                |Editor                                                  |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Publishing Author                                    |No equivalent - displays as Limited Details              |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Author                                                |No equivalent - displays as Limited Details              |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Nonediting Author                                    |No equivalent - displays as Limited Details              |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Reviewer                                              |Full Details                                            |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Contributor                                          |No equivalent - displays as Limited Details              |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Free/Busy time, subject, location                    |Limited Details                                          |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |Free/Busy time                                        |Availability Only                                        |
 
  |------------------------------------------------------+---------------------------------------------------------|
 
  |None                                                  |Doesn't display in list                                  |
 
  +----------------------------------------------------------------------------------------------------------------+
 
      src: https://blogs.technet.microsoft.com/benw/2015/01/21/the-mystery-of-calendar-permissions-explained/
 
  
  
 
Notes:
 
Notes:
* Only in the outlook desktop client you can change your default sharing permission of the calendar. By default this permission is set to "Free/Busy". You cannot change this in the web client.
+
* The default is no permissions.
* In the outlook web client one can choose permissions for "outside the organization" however these are ignored by the server. People outside the organization have no permissions.  
+
* "My Organisation" is by default given the "Can view when I'm busy".  
* Only in the outlook web client one can set the permission to "delegate". This is the same as the "editor" permission but with the extra feature that invites for meetings are also send to the delegate. So the delegate can accept/reject meetings for the person sharing his calendar.
+
* The permission set to "delegate" is the same as the "editor" permission but with the extra feature that invites for meetings are also send to the delegate. So the delegate can accept/reject meetings for the person sharing his calendar.
  
 
== Tips ==
 
== Tips ==
Line 597: Line 574:
  
 
== Distribution list and security group ==
 
== Distribution list and security group ==
Two kinds of groups:
+
 
 +
 
 +
=== Two kinds of groups: ===
  
 
* distribution list:   
 
* distribution list:   
Line 603: Line 582:
 
** is a calendar group: within the outlook calendar  you can plan a meeting with a distribution list  
 
** is a calendar group: within the outlook calendar  you can plan a meeting with a distribution list  
 
** by convention all distributions lists are  distinguished by the suffix '-L' in their names  
 
** by convention all distributions lists are  distinguished by the suffix '-L' in their names  
 +
** '''IMPORTANT''': a distribution list can only be used from outlook (web or desktop), you cannot use it as a normal email address in other email clients.
 
* security group:  
 
* security group:  
 
** is a security group: in the outlook calendar you can share you calendar to people in a security group  
 
** is a security group: in the outlook calendar you can share you calendar to people in a security group  
** by convention all security groups are distinguished by the prefix 'agendabeheer'  in their names
+
** by convention all security groups are distinguished by the prefix ''''agendabeheer''''  in their names
  
 
We have configured above groups in such way that :
 
We have configured above groups in such way that :
* the scientific programmers and Simone Meeuwsen can only edit these groups
+
* the scientific programmers and Simone Meeuwsen can only edit these groups at https://mail.ru.nl/ecp/
 
* only members from the "agendabeheer iCIS institute" security group can use these groups.
 
* only members from the "agendabeheer iCIS institute" security group can use these groups.
  
== Each group acts as role ==
+
=== Each group acts as role ===
  
 
By using a group for a role in the organization instead of using the specific person directly we are more flexible in changing the configuration when that specific person leaves and is replaced by another person.
 
By using a group for a role in the organization instead of using the specific person directly we are more flexible in changing the configuration when that specific person leaves and is replaced by another person.
 
Eg. to be flexible in (temporary) change of a management assistant in a section we created a group per section, and we created an umbrella group "Agendabeheer iCIS All management assistants" to which you can give the "Editor" permission. Then when the management assistant in your section changes, then this group will be updated by some administrator and you don't have to change anything. Note that otherwise when we would give permission to a the management assistants directly that under a change the whole institute would have to change their permissions.
 
Eg. to be flexible in (temporary) change of a management assistant in a section we created a group per section, and we created an umbrella group "Agendabeheer iCIS All management assistants" to which you can give the "Editor" permission. Then when the management assistant in your section changes, then this group will be updated by some administrator and you don't have to change anything. Note that otherwise when we would give permission to a the management assistants directly that under a change the whole institute would have to change their permissions.
 +
 +
=== Overview of the groups ===
  
 
====  Distribution Lists for iCIS  ====
 
====  Distribution Lists for iCIS  ====
  
Groups to invite for a meeting:
+
For inviting sections or whole iCIS to a meeting use the standard inf-X mailinglists
 +
 
 +
  see https://wiki.icis-intra.cs.ru.nl/Email_Groups#Informatica_Mailing_groups
  
 +
Special groups only in outlook exchange to invite for a meeting:
 +
 +
* ICIS Staff Lunch-L         <br/>icisstafflunch-l@hosting.ru.nl
 +
<!--
 +
=> deprecated
 +
* ICIS Scientific Programmers-L <br/>icisscientificprogrammers@hosting.ru.nl
 +
* ICIS Scientific Staff-L <br/>icisscientificstaff-l@hosting.ru.nl
 +
 +
=> use standard inf-x mailing lists instead
 
* ICIS Data Science-L            <br/>icisdatascience@hosting.ru.nl
 
* ICIS Data Science-L            <br/>icisdatascience@hosting.ru.nl
 
* ICIS Digital Security-L <br/>icisdigitalsecurity@hosting.ru.nl
 
* ICIS Digital Security-L <br/>icisdigitalsecurity@hosting.ru.nl
 
* ICIS Software Science-L <br/>icissoftwarescience@hosting.ru.nl
 
* ICIS Software Science-L <br/>icissoftwarescience@hosting.ru.nl
 
* ICIS Instituut-L         <br/>icisinstituut@hosting.ru.nl
 
* ICIS Instituut-L         <br/>icisinstituut@hosting.ru.nl
 +
-->
 +
 +
====  Security (Agendabeheer) groups for iCIS  ====
  
 +
Groups to which you can share your calendar:
  
* ICIS Scientific Programmers-L <br/>icisscientificprogrammers@hosting.ru.nl
+
* Agendabeheer iCIS All management assistants
* ICIS Scientific Staff-L <br/>icisscientificstaff-l@hosting.ru.nl
 
* ICIS Staff Lunch-L         <br/>icisstafflunch-l@hosting.ru.nl
 
  
====  Agendabeheer groups for iCIS  ====
+
<!--
  
Groups to which you can share your calendar:
+
=> deprecated
  
 
* Agendabeheer iCIS Institute
 
* Agendabeheer iCIS Institute
Line 648: Line 643:
 
* Agendabeheer iCIS Scientific Staff
 
* Agendabeheer iCIS Scientific Staff
 
* Agendabeheer iCIS Scientific Programmers
 
* Agendabeheer iCIS Scientific Programmers
 +
-->
  
 
== iCIS Policy ==
 
== iCIS Policy ==
 +
 +
Policy decided by ICIS managing board :
 +
 +
    everyone at least gives writing rights to the management assistants:
 +
      give ‘editor’ right to the ‘Agendabeheer iCIS All management assistants’ group (or use mail address AgendabeheeriCISAllmanagementassistants@hosting.ru.nl to add)
 +
 +
The reason for this policy is to make it easier for the managements assistants to plan meetings  between people of different sections within iCIS.
 +
The write rights they need to more easily plan meetings without bothering everyone with unnecessary meeting invites.  To make this granting easy for you we have created the group "Agendabeheer iCIS All management assistants" to which you can give full read and write access and then all management assistants in this group get full read and write access.
 +
 +
The sharing settings according to iCIS policy in outlook should be set as follows:
 +
 +
* "Agendabeheer iCIS All '''management assistants'''"  :  '''"Editor"''' permission 
 +
 +
At the page [[SetCalendarPolicyInOutlook]] it is described with pictures how to apply the preferred settings according to iCIS policy  in the outlook desktop application.
 +
 +
<!-- OLD POLICY
  
 
=== Policy explained  ===
 
=== Policy explained  ===
Line 678: Line 690:
  
 
At the page [[SetCalendarPolicyInOutlook]] it is described with pictures how to apply the preferred settings according to iCIS policy  in the outlook desktop application.
 
At the page [[SetCalendarPolicyInOutlook]] it is described with pictures how to apply the preferred settings according to iCIS policy  in the outlook desktop application.
 +
  
 
=== Agendabeheer groups to implement the policy ===
 
=== Agendabeheer groups to implement the policy ===
Line 692: Line 705:
  
 
Note: In OPA the read right is labeled "Reviewer" permission, but in OWA this is differently labeled with "Full details". However it is not encouraged to use OWA to set rights to a group, because everyone gets an email then. Instead in OPA no emails are send when you grant permissions to a group.
 
Note: In OPA the read right is labeled "Reviewer" permission, but in OWA this is differently labeled with "Full details". However it is not encouraged to use OWA to set rights to a group, because everyone gets an email then. Instead in OPA no emails are send when you grant permissions to a group.
 +
-->
  
 
== Course schedules from http://persoonlijkrooster.ru.nl/ ==
 
== Course schedules from http://persoonlijkrooster.ru.nl/ ==
Line 727: Line 741:
 
* select all found items  
 
* select all found items  
 
* right-click and in the context menu select delete
 
* right-click and in the context menu select delete
 
 
Note: It isn't possible to search your calendar if your organization is using the 2013 version of Outlook Web App. In the case you haven't the outlook desktop application installed, just walk to the office of your management assistant and ask her to remove these appointments for you in your agenda. <br> src: https://support.office.com/en-us/article/calendar-in-outlook-web-app-5219c457-d1fe-4c2f-9032-1a816b88e936
 
  
 
== About iCalendar standard (.ics/.vcs) ==
 
== About iCalendar standard (.ics/.vcs) ==
Line 748: Line 759:
 
== Tips specific per calendar client ==
 
== Tips specific per calendar client ==
  
=== Outlook 2016 for Mac - fixes for missing features compared to windows version ===
+
=== Outlook 365 for Mac - fixes for missing features compared to windows version ===
  
 
==== How do I import an .ics file ====
 
==== How do I import an .ics file ====
Line 754: Line 765:
 
There is no option to import an .ics file in the import menu, however you can just drag&drop the .ics file to the calendar where you want to import it!!
 
There is no option to import an .ics file in the import menu, however you can just drag&drop the .ics file to the calendar where you want to import it!!
  
==== How do you copy a meeting in outlook 2016 on mac ====
+
==== How do you copy a meeting in outlook 365 on mac ====
  
 
At the moment it's not possible to copy and paste a meeting in the calendar. Sorry, no fix available.
 
At the moment it's not possible to copy and paste a meeting in the calendar. Sorry, no fix available.
 
However with apple key pressed you can copy appointments with drag and drop.
 
 
Sources:
 
* https://apple.stackexchange.com/questions/336746/how-do-you-copy-a-meeting-in-outlook-2016-on-mac<br>
 
* https://outlook.uservoice.com/forums/293343-outlook-for-mac/suggestions/13874721-add-copy-paste-function-to-calendar-meetings
 
  
 
==== How to I select multiple appointments in outlook for mac?  ====
 
==== How to I select multiple appointments in outlook for mac?  ====
Line 769: Line 774:
  
 
* Enter 'List' View by pressing CTRL+COMMAND+0 (zero)
 
* Enter 'List' View by pressing CTRL+COMMAND+0 (zero)
* Multi-select the items you want to delete. Delete them.
+
* Multi-select the items you want. The do some operation on them. (eg. delete them)
* Switch back to 'Calendar View' by pressing CTRL+COMMAND+0 (zero) again..  
+
* Switch back to 'Calendar View' by pressing CTRL+COMMAND+0 (zero) again..
  
 +
==== iCalendar sync feeds not supported ====
  
==== iCalendar sync feeds not supported ====
+
Support for importing from or synchronizing with iCal is not yet available in Outlook 365 for Mac.<br>
 +
src: https://support.microsoft.com/en-us/office/import-ical-or-address-book-items-into-outlook-for-mac-0450a248-6a40-4f84-ba9c-6c545bc11639
  
 +
You can use the online outlook version at https://outlook.com to import an ical calendar into your calendar.
  
Support for importing from or synchronizing with iCal is not yet available in Outlook 2016 for Mac.
+
However there is also a workaround to subscribe to an ical calendar in outlook for Mac:
However there is a workaround:
 
  
 
   src: https://answers.microsoft.com/en-us/msoffice/forum/all/ical-feeds-for-outlook-2016-on-mac/3dfeedea-1ffa-4896-a5d0-31658ed5b85e
 
   src: https://answers.microsoft.com/en-us/msoffice/forum/all/ical-feeds-for-outlook-2016-on-mac/3dfeedea-1ffa-4896-a5d0-31658ed5b85e
  .
 
  Support for importing from or synchronizing with iCal is not yet available in Outlook 2016 for Mac.
 
  .
 
  Workaround
 
 
   .  
 
   .  
 
     Create a Google account
 
     Create a Google account
Line 793: Line 796:
 
     Add the Google account to Outlook
 
     Add the Google account to Outlook
  
==== Cannot open Free/Busy shared calendars ====
+
=== Tips specific for Apple Calendar ===
  
This seems to be a long known problem, but until today Microsoft didn't fix it:
+
==== Make events private ====
  
              https://support.microsoft.com/en-us/help/2876443/user-with-free-busy-permission-can-t-open-another-calendar-in-outlook
+
If you have a shared calendar account, you can make private events that can’t be viewed by others.
              <br>             
 
              Symptoms
 
                <br>
 
                A user grants you Free/Busy permission to their calendar, but when you try to open that users calendar in
 
                Microsoft Outlook 2016 for Mac or Outlook for Mac 2011, you receive the following error message:
 
                <br>
 
                Outlook cannot open the folder. You do not have permission to open this folder. Contact <user_name> for
 
                permission.
 
              Cause
 
              <br>
 
              Outlook for Mac cannot open another user’s calendar when the user’s Calendar folder permission level is set to
 
              Free/Busy. This feature is available only in Outlook 2010 and Outlook 2013 for Windows.
 
              Resolution
 
              <br>
 
              To open a shared calendar in Outlook for Mac, the user must grant you permissions of Reviewer or higher. Or,
 
              you can view the user's Free/Busy information by creating a new meeting request and then adding that user in
 
              the Scheduling Assistant.
 
  
The only workaround is:
+
* In the Calendar app on your Mac, double-click or force click an event, then click the event’s date.
     
+
* Select the Private checkbox.
          ask somebody to give you 'reviewer' rights,
+
* If there is no Private checkbox, the event either has invitees or isn’t administered through a CalDAV or Exchange server.
          or go in the browser to https://mail.ru.nl  -> in the browser it works
 
  
=== Tips specific for Apple Calendar ===
 
  
 +
==== 'the request for no response' is ignored  ====
  
==== Accept/reject meeting ALWAYS sends response ====
+
'''note:''' software currently gets updated, so it can be fixed already.
  
 
As organizer you can invite people for a meeting with disabling the option for requesting an response. The organizer just wants to invite people but doesn't care whether you accept the meeting.  
 
As organizer you can invite people for a meeting with disabling the option for requesting an response. The organizer just wants to invite people but doesn't care whether you accept the meeting.  
  
In outlook an invitee will only see an Accept/Reject/Tentative buttons without drop-down menu. If you accept the meeting it will be put as an accepted meeting in your calendar, but the outlook client will never send the organizer a response email. So the organizer isn't informed who did accept/reject the meeting. And that'ss ok, because the organizer doesn't care, and just doesn't wants these response emails.
+
In outlook an invitee will only see an Accept/Reject/Tentative buttons without drop-down menu. If you accept the meeting it will be put as an accepted meeting in your calendar, but the outlook client will never send the organizer a response email. So the organizer isn't informed who did accept/reject the meeting. And that's ok, because the organizer doesn't care, and just doesn't wants these response emails.
  
 
Unfortunately the Apple Calendar application doesn't support the request for no response:  the apple calendar will ALWAYS sends a reply message to the organizer when you accept/reject. So if you don't want to bother the organizer with a reply message just leave the event as tentative in your calendar.
 
Unfortunately the Apple Calendar application doesn't support the request for no response:  the apple calendar will ALWAYS sends a reply message to the organizer when you accept/reject. So if you don't want to bother the organizer with a reply message just leave the event as tentative in your calendar.
 
==== Make events private ====
 
 
If you have a shared calendar account, you can make private events that can’t be viewed by others.
 
 
* In the Calendar app on your Mac, double-click or force click an event, then click the event’s date.
 
* Select the Private checkbox.
 
* If there is no Private checkbox, the event either has invitees or isn’t administered through a CalDAV or Exchange server.
 

Latest revision as of 15:20, 13 November 2023


Introduction Microsoft 365

The Radboud University has Email and Calendar hosted by Exchange Online. Exchange is a server product running email (and calendar).

Exchange Online is simply one of the many products that are included in Microsoft 365, which is a collection of tools rather than being a single product. Microsoft 365 used to be called Office 365, however recently Microsoft decided to rename Office 365 to Microsoft 365 because it targets more than only office products. For more info see https://en.wikipedia.org/wiki/Microsoft_365 .

Note: people often will still use the old name "office365" instead of the new name "microsoft365".

Microsoft 365 (with Exchange Online) is hosted by Microsoft, and not by the university. Microsoft uses server parks all over the world which are often referred to with the metaphor the cloud. The exchange server we are using in our configuration is outlook.office365.com. That server seems to be located in Amsterdam. Historical note: until 2022 the Radboud University used to host the Calendar itself. (mail.ru.nl)

Support

The RU has its own page for information about Microsoft 365 at https://www.radboudnet.nl/microsoft365/ .

You can also call the ICT Helpdesk (024 - 36 22222) and choose option 2 to get Microsoft 365 support.

Account and software

For Exchange Online the main client is Outlook, either online or on the desktop, but other clients are also possible.

Each university employee has an email account on Microsoft 365 which is both used for your ru-mail as your ru-calendar, but also for onedrive/word/excel/powerpoint etc in the cloud for online collaboration on documents.

By default your Microsoft365 account is:

In the calendar one can share calendars with each other, which makes making appointments easier. So you can open a shared calendar of another staff member.

The iCIS policy is that every staff member must at least give full read access to the management assistants so that they can more easily plan meetings, and can see if somebody is at the university or away.

Next to a calendar your RU account gives you access to your Exchange Mail . For the iCIS staff is by default the ru-mail forwarded to the science-mail account.

Before setting up any email/calendar clients you must first setup MFA for your RU-Account

Outlook Clients (officially supported)

src: RU - ICT facilities - E-mail and calendar

IMPORTANT: Before setting up any email clients you must first setup MFA for your RU-Account

For basic usage the web client suffices, however for more advanced usage you can better use the Outlook desktop client from Microsoft which is available for both Windows as Apple computers.

Web client - Outlook Wep App (OWA)

Outlook client - Outlook Desktop App (OPA) (windows/macos)

Outlook is both an email as calendar program. Both are setup at once. To setup see the Email page at the Exchange mail section .

Important details of the setup are:

  • Email address: firstname.lastname@ru.nl
    note: before @ is case insensitive
    note: using your ru account here as u123456 or ru\u123456 or u123456@ru.nl or ru\u123456@ru.nl do not work and will in the future be deprecated.
  • Username: your email address firstname.lastname@ru.nl
  • Password: <your ru password>


For more details see setup at the Email page at the Exchange mail section .

Alternative Clients (NOT officially supported)

IMPORTANT: if you use another client than outlook then read carefully how to respond to meetings in the section below, because these clients do not fully support responding to meetings in a correct manner. Only the outlook clients implement this correctly.

However the ISC supports the following alternative clients:

Name email application Platform
Gmail IOS (iPhone/iPad), Android
Samsung Email Android
Apple Mail, Calender en Contacts IOS (iPhone/iPad), MacOS
Thunderbird Windows, Linux

This list is retreived from https://www.radboudnet.nl/publish/pages/1024363/goedgekeurde_mailapplicaties.xlsx

Only the clients in third and fourth line support a calendar.

Thunderbird Calendar (windows/macos/linux)

You can also use your exchange calendar within the thunderbird email program.

IMPORTANT: Before setting up any email/calendar clients you must first setup MFA for your RU-Account

Installation exchange calendar within thunderbird

To use your exchange calendar within the thunderbird email program you must

  • A) configure your RU email in thunderbird, because the exchange server needs for the exchange calendar to work to exchange messages using your ru email address.
  • B) install some add-ons within thunderbird to get the lightning calendar within thunderbird working with the RU outlook exchange server
A) add your RU email account in thunderbird

Following the instructions at Local Email client using IMAP/SMTP we can configure your RU email in thunderbird.

When you create an account fill in your email address as username with your ru-password as password. You can the try to let Thunderbird find the settings using these credentials, however for tbe ru-account it will fail. To solve this we click on the blue link "Configure manually" to set the settings by hand. In short the settings to set are:

  incoming IMAP server:
   outlook.office365.com     port 993   SSL/TLS    OAuth
   account:  first.lastname@ru.nl
  outgoing SMTP server:
   smtp.office365.com        port 587   STARTTLS   OAuth 
   account:  first.lastname@ru.nl
B) install add-ons to get the lightning calendar working with the RU outlook exchange server

Within Thunderbird install the following add-ons:

  • tbsync : sync daemon for synchronizing calendar events
  • provider for Exchange ActiveSync : plugin for tbsync to provide synchronizing support specificly for outlook exchange

Note: in the past you also needed to install a lightning plugin which added a calendar to thunderbird, however this plugin is now integrated into thunderbird, and therefore doesn't need to be installed anymore.

Then configure these plugins:

  • open the settings window for tbsync by either
    • in the bottom left corner of your thunderbird window click on TbSync to open its settings window or
    • select the menu item "Tools" => "Synchronisation Setings (TbSync)"
  • in the settings window for tbsync you have to add a new account :
    • click "account actions" button
    • select in the popup menu "+ Add new account" => "Exchange ActiveSync"
    • in the popup window
      • Fill in
        • Account name: you are free to use, but advised is to use: ru-calendar
        • User name (email address): <your-ru-email-address>
      • select above "Microsoft Office 365"
      • press "Add account"
    • then you get a new popup in which you have to Authenticate at the Radboud University. Use your ru-email address and ru-password and press the "Sign in" button.
    • then you get a new popup window "Approve sign in request" : open on your phone the "Microsoft Authenticator app" to do 2nd factor authentication. When authentication on your phone has succeeded, then the popup will close and a new account is added.
    • then enable the checkbox "enable and synchronize this account"
    • then enable the resources you want to sync. Eg. sync the "calendar" resource by checking its checkbox.
    • in the box "Periodic synchronization (in minutes)" set the value to : 5
      Note: value 0 means manual synchronization required (disabled automatic synchronization)
    • then press "Synchronize now" to do a first (manual) synchronization
    • Close the window
  • In the right top corner of your thunderbird windows is now a calendar icon. Press this icon to open the calendar.
  • Now you should see the Calendar open in a new thunderbird Tab and all your ru-calendar events should be visible.
  • Select your ru-calendar on the right side panel, and right-click it with your mouse. In the popup menu select "properties"
    • In the properties window of your ru calendar make sure the ru calendar is "switched on" and linked to your "ru email account" !
  • If there are more calendars in thunderbird, then select each calendar, open its properties, and change Email field to "None".
  • Finally restart thunderbird, because only after a restart the accept/reject buttons appear in invite messages.


Important: make sure only to the ru-calendar your ru-email address is attached, and that all other calendars don't have an email attached. If that is the case then when somebody invites you by accident with another email address, not being your ru-emailaddress, then still you can accept the invite and it will be still added to your ru-calendar. And when you accept/decline a meeting invite then the email address attached to your ru-calendar is used to send an accept/decline reply. (and not the original invited email)

==> why must you configure like this?
see #Algorithm how thunderbird decides to which calendar to add an accepted invited event


Note: invites to you ru email, are when they pass the outlook exchange server, already added to ru outlook server as tentative. Syncing is then only needed to update your meeting status if you accepted or rejected it! Invites to other email addresses never pass by the outlook exchange server, and therefore the outlook exchange server is unable to add them as tentative to the ru-calendar.

Important: make sure you sync your calendar every x minutes because accepted invites to you none ru-email address are only added to your ru calendar within thunderbird. By syncing you make sure that the local instance of your ru calendar with thunderbird gets synced with the ru calendar on the ru outlook server! Otherwise other users of the outlook server cannot see your appointment on the ru outlook server!!

Algorithm how thunderbird decides to which calendar to add an accepted invited event

After some experimentation I found out that the algorithm seems to be :

  1. The following message is EXTRA displayed by thunderbird in the invite email/message:
    • If no email address attached to any of the calendars then thunderbird shows in the invite email the message :
      "No writable calendars are configured for invitations, please check the calendar properties."
      So you cannot accept a message, you first must fix the calendar configuration in thunderbird.
    • but if there exist one or more calendar(s) with an email attached then thunderbird shows in the invite email the message :
      This message contains an invitation to an event. [Decline] [Tentative] [Accept]
      So you can "accept" an invite to a meeting. What happens if you "accept" is described in point 2.
  2. When pressing Accept then its behavior is described by the following psuedocode:
    Match email of invited attendee to email addresses attached to calendars 
    if only one match found
          add event to matched calendar
    elseif multiple matches found
          popup selection window to select which one of the matched calendars to use
    else
      # no matches found
      if there is only one calendar with email attached
         add event to that calendar (assumes it to be the right one!)
      else
         popup selection window to select one of the calendars which as an email attached
         add event to the selected calendar (although it has different email address attached!)
      endif
      Because the selected calendar it has different email address attached it 
      gives a popup saying "you are not on the guest list yet" and lets you choose an email address to respond with.                                   
    endif
    Finally it always gives a popup whether you really want to send a reply.
    

Notes:

  • sometimes email gets forwarded to a different email address, however above algorithm doesn't look at the mail folder it is in. It purely matches on to the email address invited in the invite email/message.
  • at iCIS there are still people which use their science email address as main address by forwarding the ru-email to science-email. For them it is still the best to attached the ru-email address to the ru-calendar, because other people at ru using outlook will mainly see the ru-address when inviting people. By attaching the ru-email address to the calendar then invites to your ru-email address will directly match in above algorithm, making the accept/reject flow easy. Only when external people send invites to the science account you get a choice with which email you want to reply to the invite. You can reply with the science email to have a correct reply, or you could reply with your ru-email to inform them that calendar invites should go to the ru-email. Personally I would prefer to reply with the science account for better cooperating with external invites. The default choice in the selectbox is the first email account in your thunderbird account settings. So if science is your main account then that should be listed first. This makes the science account also the default choice in the reply-email choose, making the flow so very convenient by only having to accept the default options.

Apple Calendar (macos)

IMPORTANT: Before setting up any email/calendar clients you must first setup MFA for your RU-Account

To add your outlook calendar to apple's calendar program you must make an exchange account in the "Internet Acccount" pane within macos "System Preferences". When this account is created on the macos system, then automatically the outlook calendar will appear in the apple Calendar application.

Detailed instructions:

  • Open: "System Preferences"
  • Within "System Preferences" goto "Internet Accounts"
  • Within "Internet Accounts" click in the left panel at the bottom left the + icon
  • In the popup window select "Exchange" and click "Continue"
  • In another popup window fill in:
    • Name: <your name; free to choose>
    • Email Address: firstname.lastname@ru.nl (your ru-email address)
  • In the next window select "Configure Manually"
  • In the next window fill in:
    • Name: <your name; free to choose>
    • Email Address: firstname.lastname@ru.nl (your ru-email address)
    • Password: <your ru password>
  • Press "Sign In" button
  • In next windows only check the "Calendars" and "Contacts" checkboxes, and press "Done"
    The "contacts" are needed to open "shared calendars" within Apple Calendar.

Now open the "Calendar" application and you will see your outlook calendar under the "Exchange" label with name "Agenda".

Also see:

Mobile devices

The apps on mobile devices support both email and calendar. Intructions to install and configure them are at the Mobile devices section on the Email page.

Good documentation in pdf documents

The following two pdf documents give you a good intro how to work with the outlook calendar:

  • Media:Outlook2016-Calendar.pdf : In this workshop we will investigate the Microsoft Outlook 2016 calendar views; customizing the calendar appearance; creating and modifying appointments, meetings and all day events; setting reminders, privacy, and recurrence properties.
  • Media:Irregular_recurring_meetings.pdf : Outlook is limited to setting up a meeting series in a rigid pattern. Use this work-around to create a more flexible meeting series pattern. This approach is suitable as long as there is a stable recurrence pattern with a few exceptions.

Appointment or Meeting

When you add an event to your calendar you have the choice between:

  • an "appointment" (for just 1 person):
    • an event which is put in only one persons calendar; your own calendar or the calendar of another person where you have editor rights
    • you can always add attendees later, causing the appointment becoming a meeting
  • a "meeting" (for multiple persons)
    • an event with multiple persons
    • you can plan a meeting from any calendar where you have editor rights. The owner of that calendar becomes the organizer of the meeting and on his/her behalf all the meeting invites are send.
    • by default the meeting is put as tentative in the other attendees calendars
    • each attendee can the either accept/reject the meeting in which he can choose whether to inform or not to inform the organizer
    • when you accept the meeting becomes fully visible in your calendar (not tentative gray anymore)
    • when you reject the meeting is removed from your calendar
    • when a meeting is planned with an distribution list as an attendee then every member of the distribution list gets an meeting invite
    • when a new member is added to the distribution list after the meeting invites were send, then the new member won't get an invite for that already invited meeting. You can then just add the new member as an extra attendee to the original meeting and let outlook after this update send only invites to the new attendees added to this meeting.

Appoint a so called 'delegate' which can 'fully control your calendar for you'

You can also appoint a so called 'delegate' for your calendar which can fully control your calendar. The delegate gets all your meeting invites, and the delegate can accept/reject meetings on your behalf. You can even configure that you yourself don't get any invites and only the delegate gets them. You then fully give the management of your calendar to your delegate. You can even give the extra right to also read your private appointments which are by default also not readable by even a delegate. However it must be noted that even with giving all these rights to a delegate you still are able to edit your calendar yourself.

In the Outlook Web App you can easily appoint somebody as your delegate and can immediately finetune which persons get the meeting invites, that is both or only the delegate. See the section set or change sharing permissions of your calendar in the outlook web application (OWA)


On the "outlook for Mac" desktop client you can add a delegate by:

  • open menu item "Outlook -> Preferences"
  • double click the icon "Accounts" in the section "Personal Settings"
  • select your outlook exchange account, and click on the right bottom side the button "Advanced"
  • at the top select the "Delegates" tab
  • in the top half of the "Delegates" tabbed window click on the "+" button
  • in the popup window search/select the person you want to be your delegate, and press the "ADD" button
  • the "Delegates" tabbed window should now look something like:

Delegates.png

  • by default the select box for "Send my meeting-related messages to:" is set to "My delegates and Me", however you can choose one of the following options:

Finetune delegate messages.png

  • if you click the "gear icon" you can change the permissions of the delegate. There you can even disable that the delegate gets any meeting-related messages. I you disable, then the delegate can then still accept/reject meetings on your behave in the calendar, but doesn't get the meeting-related messages. A meeting which is not yet accepted/rejected is shown as a tentative meeting in the calendar with another color as an accepted meeting. Rejected meetings are removed from the calendar.

Permissions delegate.png

Respond to a Meeting Invitation

src: https://www.cedarville.edu/help/Outlook-Respond-to-a-Meeting-Invitation

When you receive a meeting invitation in Microsoft Outlook, you can respond to the meeting to accept, decline, or indicate that you are tentatively attending.

Meeting invitations will come to your inbox like an email message and will appear as events in your calendar that you need to respond to. Meeting invitations can be opened like emails and calendar events and contain a subject line, information on the people who sent and received the meeting invitation, and any further information on the meeting in the text area below. In addition to responding to the meeting invitation, you can also respond with an email to the meeting organizer or other recipients of the invitation.

How to respond to a Meeting Invitation

In outlook client you can choose one of the following responses:

  • Accept: You can attend; Outlook will put the meeting on your calendar.
  • Tentative: You may be able to attend; Outlook will put the meeting on your calendar as tentative.
  • Decline: You cannot attend; Outlook will not put the meeting on your calendar.
  • Propose New Time: You can propose a new time to the meeting organizer; if you tentatively accept and propose a new time, Outlook will put the meeting on your calendar. This option only appears if it is enabled by the meeting organizer.
  • Respond: Send an email message to the meeting organizer; Outlook puts the meeting on your calendar as tentative and notes that you still need to respond. This option only appears if it is enabled by the meeting organizer.

Once you select a response, choose one of the options from the drop-down menu:

  • Edit the Response before Sending: You can write a message to the meeting organizer to send along with your meeting response (accepted, tentativly accepted, declined).
  • Send the Response Now: Outlook will automatically send an email to the meeting organizer with your meeting response (accepted, tentativly accepted, declined).
  • Do not Send a Response: Outlook will record your meeting response in your calendar but will not send an email with your response to the meeting organizer.
  • Propose a New Time: If you chose "Propose New Time" as a meeting response, you can use the scheduling window to suggest to the organizer a new meeting time.

Accept/reject meeting only in your calendar without sending the organizer a response

As organizer you can invite people for a meeting with disabling the option for requesting an response. The organizer just wants to invite people but doesn't care whether you accept the meeting. An invitee will only see an Accept/Reject/Tentative buttons without drop-down menu. If you accept the meeting it will be put as an accepted meeting in your calendar, but the outlook client will never send the organizer a response email. So the organizer isn't informed who did accept/reject the meeting. But that is ok, because he doesn't care, and just doesn't wants these response emails.

IMPORTANT: unfortunately alternative clients then the outlook client don't implement the request for no response. A solution to this problem is to add '(please do not respond)' as suffix to your meeting request. Then when you receive a meeting invitation with a subject that contains '(please do not respond)' and you use

  • apple calendar: then do not accept nor reject the meeting but just don't do anything and leave the meeting tentative, because the apple calendar will always sends a reply message to the organizer when you accept/reject.
  • thunderbird calendar configured for exchange with lightning and tbsync plugins: the accept/reject buttons still have a drop-down menu and don't change to just simply buttons a is done by outlook. This is because thunderbird doesn't recognize the 'do not response' attribute in the invite. However by looking at the subject we see that the organizer doesn't want a response. To confirm with this request we can choose in the pull-down menu accept/reject without sending a response. Note that thunderbird also doesn't support the feature 'Edit the Response before Sending' in the pull-down menu.
  • thunderbird calendar with lightning plugin but not correctly configured for exchange: in newer clients you don't get the buttons if thunderbird is not correctly configured for outlook, but if you have an older thunderbird version you still can get accept/reject buttons. However they then just don't work, so it doesn't matter whether you press them or not.

The best solution is just to accept/reject meetings in either the outlook web app or the outlook desktop application. Then everything works!

Accepting/Declining Recurring Meetings

src: https://www.ithaca.edu/intercom/article.php/20140411085020417

When a meeting organizer invites you to a recurring meeting (e.g., every Tuesday at 3:00 PM), be sure your initial response to the invitation accurately reflects your intention.

For example, if you cannot make the first occurrence of a recurring meeting but will attend future occurrences of the meeting, you should accept or tentatively accept the meeting invitation. Once you've accepted the invitation, you can then click on the first occurrence of the meeting within your calendar to decline that single occurrence, maintaining the accepted response for all other occurrences.

Declining the initial recurring meeting invitation will decline ALL occurrences of the meeting and remove them from your calendar.

How to deal with meeting invites within your science email inbox, and not your ru email box

Receive a meeting invite in your science inbox which invites as attendee your ru email

IMPORTANT: below description only works for thunderbird if thunderbird is configured as described in the section #Thunderbird Calendar

You receive a meeting invite which has as attendee your ru email. But you forward your ru email to your science email, then you receive the invite in your science inbox.

Then:

  • the meeting is already added to your ru calendar as tentative because because the invite passed by the ru mail server.

  • an accept reply

    • in thunderbird:

      1. just click accept in the invite email in your science inbox
      2. the accept message will STILL be send using your ru-email, because your exchange calendar in thunderbird is linked to your ru-email.
    • in outlook:

      1. drag&drop email from science inbox to your ru inbox.
      2. then in your ru-email INBOX press accept in the invite email

      If you don't drag&drop the accept will be send on behalf of the original science email address, because the outlook desktop client always uses the email address of the email folder where the message is stored.

Receive a meeting invite in your science inbox which invites as attendee your science email

So you receive a meeting invite which has as attendee your science email and not your ru email.

Then

  • the meeting is NOT immediately added to your ru calendar because the ru mail server never has seen the invite.

  • depending on your email client do the following ACTION:

    • in Thunderbird email :

      ACTION:

      • just press accept in the invite email in thunderbird.
      • Note: it doesn't matter in which email accounts inbox the invite message is, because the replay will ALWAYS be send using your ru-email, because your exchange calendar in thunderbird is linked to your ru-email

      then:

      • an accept reply is send using your ru-email in thunderbird

      • then in the original organizer's calendar:

        • your science email still has not accepted the meeting
        • a new attendee is suddenly added: your ru email, which as accepted the meeting
      • then in your ru calendar (local instance of thunderbird)

        • the meeting is added to your exchange calendar in thunderbird with status: accepted
        • with an extra attendee your ru-email with status: accepted
        • with the original invited science-email still having status : tentative

      IMPORTANT: sync with Tbsync your local instance of the ru-calendar with the outlook server! Otherwise other users of the ru-outlook server won't see your meeting!

    • in Outlook desktop client

      ACTION:

      1. drag&drop email from science inbox to your ru inbox.
        Note: if you don't do this, the accept will be send on behalf of the original invited email address.
      2. then in your ru-email INBOX press accept in the invite email

      then

      • an accept reply is send using your ru-email in outlook

      • then in the original organizer's calendar:

        • your science email still has not accepted the meeting
        • a new attendee is suddenly added: your ru email, which as accepted the meeting

      then in your ru calendar (local instance of outlook)

      • the meeting is added to your calendar by outlook with status : accepted
      • thus an extra attendee is added to the meeting (your ru-email) with status: accepted
        however the original invited science-email still has status : tentative

      IMPORTANT: sync local instance of the ru-calendar in your outlook client with the outlook-server! Otherwise other users of the ru-outlook server won't see your meeting!

Shared Calendar

The default policy within ICIS is that staff members should give each other reading rights to each other calendar. How to give these rights is described at section #iCIS Policy.

So it means you should be able to view the "Shared Calendar" of another iCIS staff member.

Open Shared Calendar

Viewing a shared calendar is only supported by the Outlook Web App and the Outlook Desktop App.

Open Shared Calendar with Outlook Wep App (OWA)

  • Login to: https://outlook.com
  • By default your online mail program is opened after logging in.
  • Click on the left sidebar on the "Calendar" icon to open your calendar.
  • In the left menu click on "Add calendar"
  • In the popup window click in the left menu on "Add from directory"
  • then at right side select the person whose calendar you want to open.

Then on the left side bar that person's calendar should be listed, and by default it is already opened!

Open Shared Calendar with Outlook Desktop App (OPA)

  • open the outlook desktop application
  • open the calendar view
  • open the menu item "File->Open->Shared Calendar"
  • in the popup window type the last name of the person whose calendar you want to open.
  • then select the person from the results
  • click open

Then on the left side bar that person's calendar should be listed, and by default it is already opened!

Open Shared Calendar with Apple Calendar

IMPORTANT: it currently doesn't work anymore for Apple Calendar, in that only partly of the calendar is shown!! I think only events which have a repetition are not shown, and the onetime events are shown. But still this makes the calendar unreliable.

src: https://support.apple.com/guide/calendar/share-calendar-accounts-icl27527/mac

  • In the Calendar app on your Mac, choose Calendar > Preferences, then click Accounts.
  • Select the calendar account, then click Delegation.
    • A CalDAV account appears in the “Accounts I can access” list.
    • For an Exchange account, click Add button , then enter the user name of the person who gave you access.
    • To see a delegated account’s calendars in the main Calendar window, select Show.
    • To see a delegated account’s calendars in a new window, choose Window > [account name].

IMPORTANT: to open a shared calendar you must also check the "Contacts" checkbox next to the "Calendars" checkbox in the "Exchange" account in the "Internet accounts" pane within Macos "System Preferences".

Share your calendar

Modifying sharing permissions of your calendar is only supported by the Outlook Web App and the Outlook Desktop App.

in the outlook desktop application (OPA)

At the page SetCalendarPolicyInOutlook it is described with pictures how to apply the preferred settings according to iCIS policy in the outlook desktop application.

How to modify sharing permissions of your Calendar:

  • Open the outlook desktop application.
  • In the bottom left corner click on the calendar icon to open your calendar.
  • Right mouse-click on the "Calendar" in the right column to open a context menu.
  • In the context menu select: "Sharing permissions..."
  • Then an popup window appears:
    • select the person(s) you want to share your calendar with; click the "Add" button to add the person first if the person is not listed yet.
 For iCIS policy you must share with "Agendabeheer iCIS All management assistants" .
    • in the "Permission Level" drop-down box select the permission you want to give to that person.
  For iCIS policy you must give "edit" permission.
  • on each permission change, the affected persons are notified.
  • for the preferred settings according to iCIS policy do:
    • "Agendabeheer iCIS All management assistants" : "Editor" permission

in the outlook web application (OWA)

How to set sharing permissions of your Calendar:

  • Login to: https://outlook.com
  • By default your online mail program is opened after logging in.
  • Click on the left sidebar on the "Calendar" icon to open your calendar.
  • Left mouse-click on the "Calendar" in the left column to open your own calendar.
  • Right mouse-click on the "Calendar" in the right column to open a context menu.
  • In the context menu select: "Sharing and permissions"
  • Then a popup window named "Sharing and permissions" opens:
    • choose the person(s) you want to share your calendar with
    • behind each person's name you can choose the permission you want to grant to this person
    • on each permission change, the affected persons are notified.
      So if you share with "Agendabeheer iCIS Institute" everyone in iCIS gets a notification.

Permission rights you can choose when sharing your outlook calendar

You can choose from the following list of permission levels:

  • Can view when I'm busy
  • Can view titles and locations
  • Can view all details
  • Can edit
  • Delegate
  • Delegate - can view private events


Notes:

  • The default is no permissions.
  • "My Organisation" is by default given the "Can view when I'm busy".
  • The permission set to "delegate" is the same as the "editor" permission but with the extra feature that invites for meetings are also send to the delegate. So the delegate can accept/reject meetings for the person sharing his calendar.

Tips

Plan an appointment for traveling/vacation

If you are traveling also book an appointment for that slot in your agenda to prevent somebody to invite you for a meeting at that time-slot because he thought you were free at that time slot.

How do I book a meeting in outlook without participating myself

https://www.quora.com/How-do-I-book-a-meeting-in-outlook-without-particapating-myself

  1. To prevent this from happening, open the Calendar of the delegate(or editor) first and then double click on the time and day that the meeting should take place. This will also open a new appointment form. You can then press the Invite/Add Attendees button or use the Scheduling assistant to turn it into a meeting request. This meeting request will not include yourself as an attendee by default but will set the owner of the Calendar as the Meeting Organizer.
    => only good solution: put in an attendee's calendar you can write in!!
  2. Create a new calendar in your mailbox, then create and send the meeting from it. The meeting will still come from you and show you as an attendee, but won't appear on your main calendar. Of course this solution presumes that your only reason for not wanting to be part of the meeting is to keep it off your calendar. For example, you have to schedule the meeting even though you aren't a participant and don't want it cluttering your calendar.
  3. Create and send the meeting invitation from a shared calendar. -> same idea as delegate

Copying appointments (within or between calendars where you have editor permission)

  • mass copy appointments, src: https://www.youtube.com/watch?v=-5-zizeUQE0
    • select multiple in one agenda -> CTRL-C
    • go to other agenda, click on date of first appointment
    • CTRL-V
    • note: if you copy in list view then you don't have to click on date of first appointment in the agenda you want to copy to
  • mass delete appointments:
    • open outlook desktop application
    • go to list view
    • select an agenda
    • filter items with "BLOCK" (or any other keyword)
    • CTRL-A and press DELETE
    • Then all "BLOCK" appointments deleted
list view seems to show only appointments/meetings in current month, to delete specific meetings for whole calendar do instead:
  • open outlook desktop application
  • open in the "Search" tab/ribbon "Advanced Find/Search"
  • search for "BLOCK" (or any other keyword)
  • select all found items
  • right-click and in the context menu select delete
     Hold CTRL and click on all except one of the appointments that you wish to move.
     Click and continue to hold down your mouse button when selecting the last appointment.
     Release CTRL but still hold down your mouse button.
     While still holding down your mouse button, move the selection to the preferred time slot.
     Release your mouse button.

Distribution list and security group

Two kinds of groups:

  • distribution list:
    • is a mail group: from your ru-mail you can send emails to a distribution list;
    • is a calendar group: within the outlook calendar you can plan a meeting with a distribution list
    • by convention all distributions lists are distinguished by the suffix '-L' in their names
    • IMPORTANT: a distribution list can only be used from outlook (web or desktop), you cannot use it as a normal email address in other email clients.
  • security group:
    • is a security group: in the outlook calendar you can share you calendar to people in a security group
    • by convention all security groups are distinguished by the prefix 'agendabeheer' in their names

We have configured above groups in such way that :

  • the scientific programmers and Simone Meeuwsen can only edit these groups at https://mail.ru.nl/ecp/
  • only members from the "agendabeheer iCIS institute" security group can use these groups.

Each group acts as role

By using a group for a role in the organization instead of using the specific person directly we are more flexible in changing the configuration when that specific person leaves and is replaced by another person. Eg. to be flexible in (temporary) change of a management assistant in a section we created a group per section, and we created an umbrella group "Agendabeheer iCIS All management assistants" to which you can give the "Editor" permission. Then when the management assistant in your section changes, then this group will be updated by some administrator and you don't have to change anything. Note that otherwise when we would give permission to a the management assistants directly that under a change the whole institute would have to change their permissions.

Overview of the groups

Distribution Lists for iCIS

For inviting sections or whole iCIS to a meeting use the standard inf-X mailinglists

 see https://wiki.icis-intra.cs.ru.nl/Email_Groups#Informatica_Mailing_groups

Special groups only in outlook exchange to invite for a meeting:

  • ICIS Staff Lunch-L
    icisstafflunch-l@hosting.ru.nl

Security (Agendabeheer) groups for iCIS

Groups to which you can share your calendar:

  • Agendabeheer iCIS All management assistants


iCIS Policy

Policy decided by ICIS managing board :

    everyone at least gives writing rights to the management assistants:
      give ‘editor’ right to the ‘Agendabeheer iCIS All management assistants’ group (or use mail address AgendabeheeriCISAllmanagementassistants@hosting.ru.nl to add)

The reason for this policy is to make it easier for the managements assistants to plan meetings between people of different sections within iCIS. The write rights they need to more easily plan meetings without bothering everyone with unnecessary meeting invites. To make this granting easy for you we have created the group "Agendabeheer iCIS All management assistants" to which you can give full read and write access and then all management assistants in this group get full read and write access.

The sharing settings according to iCIS policy in outlook should be set as follows:

  • "Agendabeheer iCIS All management assistants" : "Editor" permission

At the page SetCalendarPolicyInOutlook it is described with pictures how to apply the preferred settings according to iCIS policy in the outlook desktop application.


Course schedules from http://persoonlijkrooster.ru.nl/

Using the website http://persoonlijkrooster.ru.nl you can retrieve a schedule of all the courses you teach/follow.

For general introduction how http://persoonlijkrooster.ru.nl works view the video at https://www.ru.nl/english/vm_syllabus_plus/helpandinfo_viewer/ or look at the help page at https://persoonlijkrooster.ru.nl/help

There are two ways to get the courses from the website http://persoonlijkrooster.ru.nl into your outlook calendar:

  • subscribe to a iCalendar feed: do not use this option, because the feed will be synchronized in a separate calendar which is not visible for other people, and then they cannot find a free slot to plan a meeting with you!
  • import an .ics file: from the website http://persoonlijkrooster.ru.nl you can export your schedule as an .ics file and import that to your calendar.

The disadvantage from importing the .ics file is that if the schedule is changed you have re-import your schedule. However fortunately that doesn't happen that often. In the next sections it is described how you can import and optionally re-import a course schedule.

Import course schedule in to your agenda

src: https://persoonlijkrooster.ru.nl/help#download-ical

  • Go to https://persoonlijkrooster.ru.nl/
  • Click the Download button Download button.
  • Choose iCalendar.
  • A window is displayed. Here, choose the date range you want to display in the file.
  • If desired, you can also set options such as deduplicating of activities or warnings before the start of an activity.
  • Click the Download button.
  • Open in outlook your personal calendar.
  • Drag and Drop the downloaded .ics file on your personal calendar. Everything in the .ics will be imported into your calendar.

If your course schedule is changed then you can just download a new .ics file and import it again. However before importing it is better to delete the old course schedule, for which the instructions are in the next section. Explanation: each appointment in an .ics file has an unique identifier, so changes to appointments are automatically applied, however appointments which are removed from the old schedule are not known to the new schedule and can therefore not be removed. So to prevent this it is better to remove the old course schedule before importing a new one.

Remove course schedule from your agenda

  • open outlook desktop application
  • open in the "Search" tab/ribbon "Advanced Find/Search"
  • search for your course code "NWI-xxx"
  • select all found items
  • right-click and in the context menu select delete

About iCalendar standard (.ics/.vcs)

https://en.wikipedia.org/wiki/ICalendar

The Internet Calendaring and Scheduling Core Object Specification (iCalendar) is a MIME type which allows users to store and exchange calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information.[1] Files formatted according to the specification usually have an extension of .ics.

iCalendar's design was based on the previous file format vCalendar created by the Internet Mail Consortium (IMC). It has the .vcs file extension.


https://stackoverflow.com/questions/1310420/difference-between-icalendar-ics-and-the-vcalendar-vcs

Both .vcs (vCal) and .ics (iCal) belongs to the same VCALENDAR camp, but .vcs file shows "VERSION:1.0" whereas .ics file uses "VERSION:2.0".

The spec for vCalendar v1.0 can be found at http://www.imc.org/pdi/pdiproddev.html. The spec for iCalendar (vCalendar v2.0) is in RFC5545. In general, the newer is better, and that is true for Outlook 2007 and onward, but not for Outlook 2003.

Tips specific per calendar client

Outlook 365 for Mac - fixes for missing features compared to windows version

How do I import an .ics file

There is no option to import an .ics file in the import menu, however you can just drag&drop the .ics file to the calendar where you want to import it!!

How do you copy a meeting in outlook 365 on mac

At the moment it's not possible to copy and paste a meeting in the calendar. Sorry, no fix available.

How to I select multiple appointments in outlook for mac?

Source: https://answers.microsoft.com/en-us/msoffice/forum/all/how-to-i-select-multiple-appointments-in-outlook/97f73d02-ea54-4566-b4d2-54a7473d4b5d

  • Enter 'List' View by pressing CTRL+COMMAND+0 (zero)
  • Multi-select the items you want. The do some operation on them. (eg. delete them)
  • Switch back to 'Calendar View' by pressing CTRL+COMMAND+0 (zero) again..

iCalendar sync feeds not supported

Support for importing from or synchronizing with iCal is not yet available in Outlook 365 for Mac.
src: https://support.microsoft.com/en-us/office/import-ical-or-address-book-items-into-outlook-for-mac-0450a248-6a40-4f84-ba9c-6c545bc11639

You can use the online outlook version at https://outlook.com to import an ical calendar into your calendar.

However there is also a workaround to subscribe to an ical calendar in outlook for Mac:

 src: https://answers.microsoft.com/en-us/msoffice/forum/all/ical-feeds-for-outlook-2016-on-mac/3dfeedea-1ffa-4896-a5d0-31658ed5b85e
 . 
   Create a Google account
   Go to Google calendars
   Settings
   Add calendar
   From URL
   Paste the url for your ics feed
   Add the Google account to Outlook

Tips specific for Apple Calendar

Make events private

If you have a shared calendar account, you can make private events that can’t be viewed by others.

  • In the Calendar app on your Mac, double-click or force click an event, then click the event’s date.
  • Select the Private checkbox.
  • If there is no Private checkbox, the event either has invitees or isn’t administered through a CalDAV or Exchange server.


'the request for no response' is ignored

note: software currently gets updated, so it can be fixed already.

As organizer you can invite people for a meeting with disabling the option for requesting an response. The organizer just wants to invite people but doesn't care whether you accept the meeting.

In outlook an invitee will only see an Accept/Reject/Tentative buttons without drop-down menu. If you accept the meeting it will be put as an accepted meeting in your calendar, but the outlook client will never send the organizer a response email. So the organizer isn't informed who did accept/reject the meeting. And that's ok, because the organizer doesn't care, and just doesn't wants these response emails.

Unfortunately the Apple Calendar application doesn't support the request for no response: the apple calendar will ALWAYS sends a reply message to the organizer when you accept/reject. So if you don't want to bother the organizer with a reply message just leave the event as tentative in your calendar.