I would like to have a team site that changes based on the user that is logged in. The team site is supposed to be a landing page for everyone in the company to start their day. How can I set it up such that when a user logs in, their "dashboard" loads with their set up containing: their own document library for file storage, a personal calendar that is relevant to them (sync to their office365 calendar would be great), and then a link to everyone else's storage so that a file can be accessed from any account.
For each web part on the page, set the view and filter whichever field is relevant equal to
[Me]. So for example, for the document library, set the home page view to
Created By = [Me]. Then set the property bar (or your own link in a content edit web part) to take them to the full document library with a default view that isn't filtered.