Training: SharePoint Online – Site Templates

[SharePoint Online] empowers teamwork with team sites. These "dynamic and productive" team sites are created using prebuilt templates to scaffold workspaces for: Projects,Departments,Divisions,etc. Classic vs. Modern For those coming from the [SharePoint Server] world, SPO has some noticeable differences. First at bat, the site template options are limited. SPS offered several different site templates for … Continue reading Training: SharePoint Online – Site Templates

Training Session: Graph API – OneDrive vs SharePoint

Microsoft has invested heavily into their Graph API which connects with the Office 365 services. The approach of old, CSOM, not so much as of late. But that makes sense considering the services are cloud-hosted. CSOM was perfect for solutions running on the application server, but [SharePoint Online] doesn't allow this. Going forward, the Graph … Continue reading Training Session: Graph API – OneDrive vs SharePoint

Power Apps: Cascading Columns (custom)

Cascading columns are important to many applications, but often require custom solutions. Although the functionality is available out-of-the-box in Power Apps, custom solutions are still fun to build... For the uninitiated, cascading columns are essentially dropdowns that control the available selections of the next dropdown: e.g., Dropdown #1 - US StatesDropdown #2 - US CitiesDropdown … Continue reading Power Apps: Cascading Columns (custom)

Power Apps: SPO Document Library Upload

Power Apps is a Microsoft offering to quickly build business apps using pre-built templates. The content of these business apps is housed in various data sources, but presented via data connectors. Data connectors are essential to these business apps... Noteworthy, the [SharePoint Online] connector is a common Power App connection. For many organizations, if they're … Continue reading Power Apps: SPO Document Library Upload

Graph API: Query Teams Provisioned SPO Sites

Usage of Microsoft Teams boomed under COVID-19 shelter in place orders. For organizations with Office 365 licenses, Teams facilitated remote collaboration, but each newly created team provisions a [SharePoint Online] site collection. Post-quarantine, organizations may want to audit their Teams' provisioned SPO sites. And if end-users aren't restricted from creating teams, then there will be … Continue reading Graph API: Query Teams Provisioned SPO Sites

Batching w/ Microsoft Graph API – Part I

Microsoft's Graph is a RESTful web API to interact with Office 365 services. Although still being developed, this currently includes CRUD operations for, but not limited to: SharePoint OnlineOneDrive for BusinessOutlookMicrosoft TeamsExcel Many of these REST requests are well documented with examples, but Microsoft examples won't address every scenario... Example: Use the Microsoft Graph Explorer … Continue reading Batching w/ Microsoft Graph API – Part I

SharePoint Online: External Sharing Audit (Option. II)

I recently wrote about external sharing in SPO. If you externally share content, then you may need to audit external accounts in your tenant. Note: Your tenant must allow external sharing. The Microsoft 365 Admin Center is your first resource to audit and report these external accounts. Secondly, you can use PowerShell to audit specified … Continue reading SharePoint Online: External Sharing Audit (Option. II)

Migrating from File Shares to Office 365: Step-by-Step *Suggestions*!

Note: Legacy file shares are still a thing! They serve a purpose. I'm sure of that, but I'm team cloud at this point and I'm with Office 365. I picked a team... Coincidentally enough, we (my job) decided to migrate to Office 365. All personal content goes to OneDrive for Business and group content goes … Continue reading Migrating from File Shares to Office 365: Step-by-Step *Suggestions*!