mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-26 19:36:00 +03:00
[GH-ISSUE #202] Restrict sync to specific WiFi SSID using network settings #667
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#667
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BSG2000 on GitHub (Jul 17, 2017).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/202
Possibility to restrict sync using network settings
It would be great to run the sync only if you are in a particular network. The restriction could be based on the WLAN SSID or the IP address. Alternatively, you could test the availability of the CALDAV Sync Server. In environments where the server can only be reached in the company subnet, the sync could be used without constant error messages. That would be great!
DAVDroid for Android uses the SSID for a similar function.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
@aluxnimm commented on GitHub (Jul 22, 2017):
not planned atm but should be possible.
@BSG2000 commented on GitHub (Aug 21, 2017):
Here is an example of how it was solved in DAVdroid
new setting: only sync in specific WiFI (by SSID)
@BSG2000 commented on GitHub (Mar 14, 2018):
Is there any plan to get the possibility to use profiles with special connection requirements, like an caldav Server in the intranet in a company?
@nertsch commented on GitHub (Mar 14, 2018):
Since a computer can be connected to multiple networks this is a little bit unclear.
Do you mean
a) sync only if connected to a particular network or
b) sync only if the server is accessed over a specific network?
br
Gerhard
@BSG2000 commented on GitHub (Mar 14, 2018):
I see use cases for both possibilities:
a) You are in a specific IP range, which is only used by the corporate network. Your client has, for example, the IP 10.123.321.111 in this subnet. It is also possible to determine the WLAN SSID of the connected network.
or
b) Before the sync it is checked if the target is reachable at all and the sync is paused for a longer time and no error message is displayed.
In the end, a solution has to be found that performs the sync when you reach the server (for example via VPN) or you are on site in the company's network. It should be avoided that with every Outlook start the window with the error messages is indicated.
greetings
Thomas
@aluxnimm commented on GitHub (Mar 14, 2018):
For b) it is hard or impossible to distinguish if the target not reachable means you are in a wrong network or the server has problems itself. But in that later case there should be an error message...
@BSG2000 commented on GitHub (Mar 14, 2018):
Yes that's right. But I just could not be in the corporate network too. ;-)
My suggestion for b): If the user has no intranet restriction configured -> error message will be displayed. If the user has set the option -> no error message, maybe there is an interval and a warning:
"You have not synced since 7d, Connect to your corporate network to update calendars and contacts."