Nov 13 2018 09:20 AM
Nov 13 2018 09:20 AM
We're looking at enabling external sharing from OD4B, and the expiry of links has raised a couple of questions.
Nov 13 2018 09:40 AM
If i remember correctly expiration is only applied to anonymous links. In that case a user can only access a file via such link and it shouldn't be accessible after the expiration.
Nov 13 2018 12:07 PM
Nov 13 2018 12:08 PM
Nov 13 2018 12:14 PM
Nov 13 2018 12:21 PM
Based on my experience and testing "Anyone" link can't be opened if you are logged in with an Office 365 account (or MS account). It shows an error. Anyone links are meant to be opened by a neutral Guest user, which only works if you are not logged in anywhere. To share to anyone in the organization one has to use "People in _organization name_". Such link won't have an expiration and will work when being opened with a logged in Office 365 user (well, it won't work without being logged and will as to login).
Nov 13 2018 12:24 PM
Nov 13 2018 12:35 PM
It can be some setting causing this, though i can't think of one. It happened on many occasions (usually when someone creates a link to send to external user and then wants to make sure it works and sends the URL to a colleague and it doesn't work, unless that user logs off from Office 365 (also deletes cookies as it will remember you tried to open that link with that user)). At first i thought they were sending the URL from the address bar, not the sharing link, but direct link to OneDrive, but our users only use Windows client most of the time and when i tested it happened to me also. It was a few months ago, maybe something changed. Can't test now as i don't work there anymore.
Jul 28 2022 08:21 AM
I know this is an old question but my information might be helpful for others reading this topic.
The OneDrive link share expiry feature is based on the date set by the owner of the file. If I set the expiry date on 15 days from now then the link gets expired.
But many people like to set expiry based on number of clicks. But the feature is absent. But it can be accomplished by third party online temporary expiry link generator like https://expiry.link
I hope OneDrive adds this feature built-in. Thank you.