TIP: You can type at any time to perform a new search.
Outlook Calendar
microsoft_calendar · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Productivity
- Folder size
- 1.26 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-10-05 00:19:48
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Xavier Morel, Raphael Collet, Thibault Delavallée, Odoo Translation Bot, Yannick Tivisse, Aurélien Warnon, Xavier-Do, Victor Feyens, Sébastien Theys, Tiffany Chang (tic), luvi, Renaud Thiry, Pedram (PEBR), amdi-odoo, Dylan Kiss (dyki), Chong Wang (cwg), sesn-odoo, Cyril Dutrieux (cydu), Louis Gobert, thle-odoo, Michaël Mattiello, Krzysztof Magusiak (krma), Sylvio Poliart (sypol), Yagnik ✗ (yagp), alan-odoo, MostafaTwfiq, Julien Carion, ELCO, chpa-odoo, Amr Yasser, Frantisek Binovsky, Jean Schoenlaub, Sylsee, Moises Lopez - Vauxoo
Code Analysis
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
calendar_calendar_view_form_inherit_microsoft_calendar |
calendar.calendar.view.form.inherit.microsoft.calendar | calendar.calendar | calendar | Inherits calendar.calendar_calendar_view_form |
microsoft_calendar_reset_account_view_form |
microsoft.calendar.account.reset.form | microsoft.calendar.account.reset | form | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.microsoft.calendar | res.config.settings | calendar | Inherits calendar.res_config_settings_view_form |
view_microsoft_calendar_event |
microsoft_calendar.event.calendar | calendar.event | calendar | Inherits calendar.view_calendar_event_calendar |
view_microsoft_calendar_event_form |
microsoft_calendar.event.form | calendar.event | form | Inherits calendar.view_calendar_event_form |
view_users_form |
res.users.form | res.users | form | Inherits calendar.res_users_view_form |
HTTP endpoints (1)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/microsoft_calendar/sync_data |
MicrosoftCalendarController.microsoft_calendar_sync_data |
user | jsonrpc | ALL | sudo |
Models touched (9)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (3)-
do_accept(self) -
do_decline(self) -
do_tentative(self)
New fields (2)
-
microsoft_recurrence_master_idCharargs: 'Microsoft Recurrence Master Id' -
microsoft_sync_activeBooleancompute='_compute_microsoft_sync_active' args: 'Microsoft Sync Active'
-
action_mass_archive(self, recurrence_update_setting) -
create(self, vals_list)@api.model_create_multi -
unlink(self) -
write(self, vals)
New fields (1)
-
need_sync_mBooleandefault=False
No public methods.
New fields (2)
-
delete_eventsBooleanhelp='This will only affect events for which the user is the owner'string='Delete synced events from Odoo' -
user_idMany2one → res.usersrequired=True args: 'res.users'
-
reset_account(self)
New fields (4)
-
activeBooleandefault=True -
microsoft_idCharcopy=Falseindex=True args: 'Organizer event Id' -
ms_universal_event_idCharcopy=Falseindex=True args: 'Universal event Id' -
need_sync_mBooleancopy=Falsedefault=True
-
create(self, vals_list)@api.model_create_multi -
unlink(self) -
write(self, vals)
New fields (3)
-
cal_microsoft_client_idCharconfig_parameter='microsoft_calendar_client_id' args: 'Microsoft Client_id' -
cal_microsoft_client_secretCharconfig_parameter='microsoft_calendar_client_secret' args: 'Microsoft Client_key' -
cal_microsoft_sync_pausedBooleanconfig_parameter='microsoft_calendar_sync_paused'help='Indicates if synchronization with Outlook Calendar is paused or not.' args: 'Microsoft Synchronization Paused'
No public methods.
New fields (4)
-
microsoft_account_emailChargroups='base.group_system'readonly=Falserelated='res_users_settings_id.microsoft_account_email' -
microsoft_calendar_sync_tokenChargroups='base.group_system'related='res_users_settings_id.microsoft_calendar_sync_token' -
microsoft_last_sync_dateDatetimegroups='base.group_system'readonly=Falserelated='res_users_settings_id.microsoft_last_sync_date' -
microsoft_synchronization_stoppedBooleangroups='base.group_system'readonly=Falserelated='res_users_settings_id.microsoft_synchronization_stopped'
-
check_calendar_credentials(self)@api.model -
check_synchronization_status(self) -
get_calendar_sync_email(self)@api.model -
pause_microsoft_synchronization(self) -
restart_microsoft_synchronization(self)@api.model -
stop_microsoft_synchronization(self)@api.model -
unpause_microsoft_synchronization(self)
New fields (4)
-
microsoft_account_emailCharcopy=Falsegroups='base.group_system' args: 'Microsoft Calendar Email' -
microsoft_calendar_sync_tokenCharcopy=Falsegroups='base.group_system' args: 'Microsoft Next Sync Token' -
microsoft_last_sync_dateDatetimecopy=Falsegroups='base.group_system'help='Last synchronization date with Outlook Calendar' args: 'Last Sync Date' -
microsoft_synchronization_stoppedBooleancopy=Falsegroups='base.group_system' args: 'Outlook Synchronization stopped'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…